/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/ |
D | dma.c | 38 void *data, u32 seg_len, u32 truesize, struct page *p) in mt76x0_rx_skb_from_seg() argument 43 skb = alloc_skb(p ? 128 : seg_len, GFP_ATOMIC); in mt76x0_rx_skb_from_seg() 48 if (!true_len || true_len > seg_len) in mt76x0_rx_skb_from_seg() 86 u32 seg_len, struct page *p) in mt76x0_rx_process_seg() argument 90 u32 fce_info, truesize = seg_len; in mt76x0_rx_process_seg() 95 fce_info = get_unaligned_le32(data + seg_len - MT_FCE_INFO_LEN); in mt76x0_rx_process_seg() 96 seg_len -= MT_FCE_INFO_LEN; in mt76x0_rx_process_seg() 99 seg_len -= MT_DMA_HDR_LEN; in mt76x0_rx_process_seg() 103 seg_len -= sizeof(struct mt76x0_rxwi); in mt76x0_rx_process_seg() 110 skb = mt76x0_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); in mt76x0_rx_process_seg() [all …]
|
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/ |
D | dma.c | 37 void *data, u32 seg_len, u32 truesize, struct page *p) in mt7601u_rx_skb_from_seg() argument 42 skb = alloc_skb(p ? 128 : seg_len, GFP_ATOMIC); in mt7601u_rx_skb_from_seg() 47 if (!true_len || true_len > seg_len) in mt7601u_rx_skb_from_seg() 85 u32 seg_len, struct page *p) in mt7601u_rx_process_seg() argument 89 u32 fce_info, truesize = seg_len; in mt7601u_rx_process_seg() 94 fce_info = get_unaligned_le32(data + seg_len - MT_FCE_INFO_LEN); in mt7601u_rx_process_seg() 95 seg_len -= MT_FCE_INFO_LEN; in mt7601u_rx_process_seg() 98 seg_len -= MT_DMA_HDR_LEN; in mt7601u_rx_process_seg() 102 seg_len -= sizeof(struct mt7601u_rxwi); in mt7601u_rx_process_seg() 111 skb = mt7601u_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); in mt7601u_rx_process_seg() [all …]
|
/Linux-v4.19/lib/ |
D | scatterlist.c | 386 unsigned int chunks, cur_page, seg_len, i; in __sg_alloc_table_from_pages() local 395 seg_len = 0; in __sg_alloc_table_from_pages() 397 seg_len += PAGE_SIZE; in __sg_alloc_table_from_pages() 398 if (seg_len >= max_segment || in __sg_alloc_table_from_pages() 401 seg_len = 0; in __sg_alloc_table_from_pages() 415 seg_len = 0; in __sg_alloc_table_from_pages() 417 seg_len += PAGE_SIZE; in __sg_alloc_table_from_pages() 418 if (seg_len >= max_segment || in __sg_alloc_table_from_pages()
|
/Linux-v4.19/net/sunrpc/xprtrdma/ |
D | svc_rdma_rw.c | 614 unsigned int sge_no, seg_len; in svc_rdma_build_read_segment() local 626 seg_len = min_t(unsigned int, len, in svc_rdma_build_read_segment() 635 seg_len, info->ri_pageoff); in svc_rdma_build_read_segment() 638 info->ri_pageoff += seg_len; in svc_rdma_build_read_segment() 643 len -= seg_len; in svc_rdma_build_read_segment()
|
D | svc_rdma_sendto.c | 367 u32 seg_len; in xdr_encode_write_chunk() local 381 seg_len = be32_to_cpu(*src); in xdr_encode_write_chunk() 382 if (remaining >= seg_len) { in xdr_encode_write_chunk() 385 remaining -= seg_len; in xdr_encode_write_chunk()
|
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_mgmt.c | 437 int seq_id, seg_len; in recv_mgmt_msg_handler() local 441 seg_len = HINIC_MSG_HEADER_GET(*header, SEG_LEN); in recv_mgmt_msg_handler() 449 memcpy(recv_msg->msg + seq_id * SEGMENT_LEN, msg_body, seg_len); in recv_mgmt_msg_handler()
|
/Linux-v4.19/drivers/s390/block/ |
D | dasd_eckd.c | 3245 unsigned int idaw_len, seg_len, part_len, len_to_track_end; in dasd_eckd_build_cp_cmd_track() local 3312 seg_len = bv.bv_len; in dasd_eckd_build_cp_cmd_track() 3313 while (seg_len) { in dasd_eckd_build_cp_cmd_track() 3350 part_len = min(seg_len, len_to_track_end); in dasd_eckd_build_cp_cmd_track() 3351 seg_len -= part_len; in dasd_eckd_build_cp_cmd_track() 3573 unsigned int seg_len, part_len, len_to_track_end; in dasd_eckd_build_cp_tpm_track() local 3650 seg_len = bv.bv_len; in dasd_eckd_build_cp_tpm_track() 3651 while (seg_len) { in dasd_eckd_build_cp_tpm_track() 3662 part_len = min(seg_len, len_to_track_end); in dasd_eckd_build_cp_tpm_track() 3663 seg_len -= part_len; in dasd_eckd_build_cp_tpm_track() [all …]
|
/Linux-v4.19/include/linux/qed/ |
D | eth_common.h | 290 __le16 seg_len; member
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_ethtool.c | 2793 u16 segment_id, u32 *seg_len, in bnxt_hwrm_dbg_coredump_retrieve() argument 2814 *seg_len = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_retrieve() 2822 struct coredump_segment_record *seg_rec, u32 seg_len, in bnxt_fill_coredump_seg_hdr() argument 2840 seg_hdr->length = cpu_to_le32(seg_len); in bnxt_fill_coredump_seg_hdr() 2937 u32 duration = 0, seg_len = 0; in bnxt_get_coredump() local 2952 &seg_len, buf, in bnxt_get_coredump() 2962 bnxt_fill_coredump_seg_hdr(bp, &seg_hdr, seg_record, seg_len, in bnxt_get_coredump() 2968 offset += seg_hdr_len + seg_len; in bnxt_get_coredump() 2971 *dump_len += seg_len; in bnxt_get_coredump()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_queues.c | 1494 int seg_len, total_len, data_left; in nicvf_sq_append_tso() local 1518 seg_len = hdr_len; in nicvf_sq_append_tso() 1530 seg_len += size; in nicvf_sq_append_tso() 1536 seg_subdescs - 1, skb, seg_len); in nicvf_sq_append_tso()
|
/Linux-v4.19/net/ipv6/ |
D | ip6_output.c | 200 int seg_len = skb->len; in ip6_xmit() local 211 seg_len += head_room; in ip6_xmit() 249 hdr->payload_len = htons(seg_len); in ip6_xmit()
|
/Linux-v4.19/drivers/net/hippi/ |
D | rrunner.h | 606 u32 seg_len; member
|
/Linux-v4.19/net/core/ |
D | skbuff.c | 5013 unsigned int seg_len, in skb_gso_size_check() argument 5019 return seg_len <= max_len; in skb_gso_size_check() 5022 seg_len -= GSO_BY_FRAGS; in skb_gso_size_check() 5025 if (seg_len + skb_headlen(iter) > max_len) in skb_gso_size_check()
|