Home
last modified time | relevance | path

Searched refs:seg_len (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/
H A Ddma.c29 void *data, u32 seg_len, u32 truesize, struct page *p) in mt7601u_rx_skb_from_seg() argument
34 skb = alloc_skb(p ? 128 : seg_len, GFP_ATOMIC); in mt7601u_rx_skb_from_seg()
39 if (!true_len || true_len > seg_len) in mt7601u_rx_skb_from_seg()
77 u32 seg_len, struct page *p) in mt7601u_rx_process_seg() argument
81 u32 fce_info, truesize = seg_len; in mt7601u_rx_process_seg()
86 fce_info = get_unaligned_le32(data + seg_len - MT_FCE_INFO_LEN); in mt7601u_rx_process_seg()
87 seg_len -= MT_FCE_INFO_LEN; in mt7601u_rx_process_seg()
90 seg_len -= MT_DMA_HDR_LEN; in mt7601u_rx_process_seg()
94 seg_len -= sizeof(struct mt7601u_rxwi); in mt7601u_rx_process_seg()
103 skb = mt7601u_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); in mt7601u_rx_process_seg()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_mbox.c378 u8 seq_id, u8 seg_len) in check_mbox_seq_id_and_seg_len() argument
380 if (seq_id > SEQ_ID_MAX_VAL || seg_len > MBOX_SEG_LEN) in check_mbox_seq_id_and_seg_len()
438 u8 seq_id, seg_len; in recv_mbox_handler() local
443 seg_len = HINIC_MBOX_HEADER_GET(mbox_header, SEG_LEN); in recv_mbox_handler()
446 if (!check_mbox_seq_id_and_seg_len(recv_mbox, seq_id, seg_len)) { in recv_mbox_handler()
449 src_func_idx, recv_mbox->seq_id, seq_id, seg_len); in recv_mbox_handler()
683 u16 seg_len) in mbox_copy_send_data() argument
691 if (seg_len % chk_sz) { in mbox_copy_send_data()
692 memcpy(mbox_max_buf, seg, seg_len); in mbox_copy_send_data()
696 data_len = seg_len; in mbox_copy_send_data()
[all …]
H A Dhinic_hw_mgmt.c496 int seq_id, seg_len; in recv_mgmt_msg_handler() local
500 seg_len = HINIC_MSG_HEADER_GET(*header, SEG_LEN); in recv_mgmt_msg_handler()
508 memcpy(recv_msg->msg + seq_id * SEGMENT_LEN, msg_body, seg_len); in recv_mgmt_msg_handler()
/OK3568_Linux_fs/kernel/lib/
H A Dscatterlist.c434 unsigned int chunks, cur_page, seg_len, i, prv_len = 0; in __sg_alloc_table_from_pages() local
473 seg_len = 0; in __sg_alloc_table_from_pages()
475 seg_len += PAGE_SIZE; in __sg_alloc_table_from_pages()
476 if (seg_len >= max_segment || in __sg_alloc_table_from_pages()
479 seg_len = 0; in __sg_alloc_table_from_pages()
489 seg_len = 0; in __sg_alloc_table_from_pages()
491 seg_len += PAGE_SIZE; in __sg_alloc_table_from_pages()
492 if (seg_len >= max_segment || in __sg_alloc_table_from_pages()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/google/gve/
H A Dgve_desc.h30 __be16 seg_len; /* Length of this descriptor's segment */ member
39 __be16 seg_len; member
H A Dgve_tx.c378 pkt_desc->pkt.seg_len = cpu_to_be16(hlen); in gve_tx_fill_pkt_desc()
393 seg_desc->seg.seg_len = cpu_to_be16(len); in gve_tx_fill_seg_desc()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c710 int hdr_len, tcp_data, seg_len, pkt_len, offset; in otx2_sq_append_tso() local
732 seg_len = min_t(int, skb_shinfo(skb)->gso_size, tcp_data); in otx2_sq_append_tso()
733 tcp_data -= seg_len; in otx2_sq_append_tso()
743 tso_build_hdr(skb, hdr, &tso, seg_len, tcp_data == 0); in otx2_sq_append_tso()
751 while (seg_len > 0) { in otx2_sq_append_tso()
754 size = min_t(int, tso.size, seg_len); in otx2_sq_append_tso()
764 seg_len -= size; in otx2_sq_append_tso()
/OK3568_Linux_fs/kernel/net/sunrpc/xprtrdma/
H A Dsvc_rdma_rw.c636 unsigned int sge_no, seg_len; in svc_rdma_build_read_segment() local
648 seg_len = min_t(unsigned int, len, in svc_rdma_build_read_segment()
657 seg_len, info->ri_pageoff); in svc_rdma_build_read_segment()
660 info->ri_pageoff += seg_len; in svc_rdma_build_read_segment()
665 len -= seg_len; in svc_rdma_build_read_segment()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c334 unsigned int seg_len; in ionic_rx_fill() local
364 seg_len = min_t(unsigned int, PAGE_SIZE, len); in ionic_rx_fill()
365 desc->len = cpu_to_le16(seg_len); in ionic_rx_fill()
366 remain_len -= seg_len; in ionic_rx_fill()
381 seg_len = min_t(unsigned int, PAGE_SIZE, remain_len); in ionic_rx_fill()
382 sg_elem->len = cpu_to_le16(seg_len); in ionic_rx_fill()
383 remain_len -= seg_len; in ionic_rx_fill()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_ch_info.h59 u32 seg_len; member
H A Dhalbb_ch_info.c208 halbb_set_reg(bb, cr->seg_len, cr->seg_len_m, cfg->ch_i_seg_len); in halbb_cfg_ch_info_buff()
798 cr->seg_len = CH_INFO_SEG_LEN_A; in halbb_cr_cfg_ch_info_init()
808 cr->seg_len = CH_INFO_SEG_LEN_C; in halbb_cr_cfg_ch_info_init()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_ch_info.h59 u32 seg_len; member
H A Dhalbb_ch_info.c208 halbb_set_reg(bb, cr->seg_len, cr->seg_len_m, cfg->ch_i_seg_len); in halbb_cfg_ch_info_buff()
798 cr->seg_len = CH_INFO_SEG_LEN_A; in halbb_cr_cfg_ch_info_init()
808 cr->seg_len = CH_INFO_SEG_LEN_C; in halbb_cr_cfg_ch_info_init()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dtree-data-ref.h211 : dr (d), seg_len (len), access_size (size), align (a) {} in dr_with_seg_len()
216 tree seg_len; variable
/OK3568_Linux_fs/kernel/drivers/bus/mhi/core/
H A Dboot.c311 size_t seg_size = mhi_cntrl->seg_len; in mhi_alloc_bhie_table()
425 !mhi_cntrl->seg_len))) { in mhi_fw_load_handler()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dtree-data-ref.h211 : dr (d), seg_len (len), access_size (size), align (a) {} in dr_with_seg_len()
216 tree seg_len; variable
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.c1086 u32 length = flow->req->seg_len; in kern_find_pages()
1110 flow->length = flow->req->seg_len - length; in kern_find_pages()
1742 req->cur_seg * req->seg_len + flow->sent); in hfi1_build_tid_rdma_read_packet()
1968 req->seg_len = qpriv->tid_rdma.local.max_len; in tid_rdma_rcv_read_request()
3098 rvt_skip_sge(&qpriv->tid_ss, (req->cur_seg * req->seg_len) + in hfi1_tid_rdma_restart_req()
3318 priv->tid_req.seg_len = in setup_tid_rdma_wqe()
3321 DIV_ROUND_UP(wqe->length, priv->tid_req.seg_len); in setup_tid_rdma_wqe()
3530 npkts = rvt_div_round_up_mtu(qp, req->seg_len); in hfi1_tid_write_alloc_resources()
3752 req->seg_len = qpriv->tid_rdma.local.max_len; in hfi1_rc_rcv_tid_rdma_write_req()
4107 flow->length = min_t(u32, req->seg_len, in hfi1_rc_rcv_tid_rdma_write_resp()
[all …]
H A Dtid_rdma.h113 u32 seg_len; member
/OK3568_Linux_fs/kernel/include/linux/qed/
H A Deth_common.h267 __le16 seg_len; member
/OK3568_Linux_fs/kernel/drivers/s390/block/
H A Ddasd_eckd.c4057 unsigned int idaw_len, seg_len, part_len, len_to_track_end; in dasd_eckd_build_cp_cmd_track() local
4124 seg_len = bv.bv_len; in dasd_eckd_build_cp_cmd_track()
4125 while (seg_len) { in dasd_eckd_build_cp_cmd_track()
4162 part_len = min(seg_len, len_to_track_end); in dasd_eckd_build_cp_cmd_track()
4163 seg_len -= part_len; in dasd_eckd_build_cp_cmd_track()
4390 unsigned int seg_len, part_len, len_to_track_end; in dasd_eckd_build_cp_tpm_track() local
4467 seg_len = bv.bv_len; in dasd_eckd_build_cp_tpm_track()
4468 while (seg_len) { in dasd_eckd_build_cp_tpm_track()
4479 part_len = min(seg_len, len_to_track_end); in dasd_eckd_build_cp_tpm_track()
4480 seg_len -= part_len; in dasd_eckd_build_cp_tpm_track()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c3570 u16 segment_id, u32 *seg_len, in bnxt_hwrm_dbg_coredump_retrieve() argument
3594 *seg_len = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_retrieve()
3602 struct coredump_segment_record *seg_rec, u32 seg_len, in bnxt_fill_coredump_seg_hdr() argument
3620 seg_hdr->length = cpu_to_le32(seg_len); in bnxt_fill_coredump_seg_hdr()
3720 u32 duration = 0, seg_len = 0; in bnxt_get_coredump() local
3741 &seg_len, buf, buf_len, in bnxt_get_coredump()
3753 bnxt_fill_coredump_seg_hdr(bp, &seg_hdr, seg_record, seg_len, in bnxt_get_coredump()
3759 offset += seg_hdr_len + seg_len; in bnxt_get_coredump()
3762 *dump_len += seg_len; in bnxt_get_coredump()
/OK3568_Linux_fs/kernel/net/core/
H A Dskbuff.c742 int i, len, seg_len; in skb_dump() local
784 seg_len = min_t(int, skb_headlen(skb), len); in skb_dump()
785 if (seg_len) in skb_dump()
787 16, 1, skb->data, seg_len, false); in skb_dump()
788 len -= seg_len; in skb_dump()
803 seg_len = min_t(int, p_len, len); in skb_dump()
807 16, 1, vaddr + p_off, seg_len, false); in skb_dump()
809 len -= seg_len; in skb_dump()
5412 unsigned int seg_len, in skb_gso_size_check() argument
5418 return seg_len <= max_len; in skb_gso_size_check()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dmhi.h385 size_t seg_len; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath11k/
H A Dmhi.c244 mhi_ctrl->seg_len = SZ_512K; in ath11k_mhi_register()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c1490 int seg_len, total_len, data_left; in nicvf_sq_append_tso() local
1515 seg_len = hdr_len; in nicvf_sq_append_tso()
1527 seg_len += size; in nicvf_sq_append_tso()
1533 seg_subdescs - 1, skb, seg_len); in nicvf_sq_append_tso()

12