| /linux-6.15/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | dma.c | 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 82 u32 fce_info, truesize = seg_len; in mt7601u_rx_process_seg() 88 seg_len -= MT_FCE_INFO_LEN; in mt7601u_rx_process_seg() 91 seg_len -= MT_DMA_HDR_LEN; in mt7601u_rx_process_seg() 95 seg_len -= sizeof(struct mt7601u_rxwi); in mt7601u_rx_process_seg() 136 u32 seg_len, data_len = e->urb->actual_length; in mt7601u_rx_process_entry() local 150 mt7601u_rx_process_seg(dev, data, seg_len, in mt7601u_rx_process_entry() 153 data_len -= seg_len; in mt7601u_rx_process_entry() [all …]
|
| /linux-6.15/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_coredump.c | 192 u16 segment_id, u32 *seg_len, in bnxt_hwrm_dbg_coredump_retrieve() argument 219 *seg_len = info.dest_buf_size; in bnxt_hwrm_dbg_coredump_retrieve() 227 struct coredump_segment_record *seg_rec, u32 seg_len, in bnxt_fill_coredump_seg_hdr() argument 244 seg_hdr->length = cpu_to_le32(seg_len); in bnxt_fill_coredump_seg_hdr() 366 size_t seg_len, extra_hlen = 0; in bnxt_get_ctx_coredump() local 388 buf += seg_len; in bnxt_get_ctx_coredump() 390 len += BNXT_SEG_HDR_LEN + seg_len; in bnxt_get_ctx_coredump() 454 u32 duration = 0, seg_len = 0; in __bnxt_get_coredump() local 476 &seg_len, buf, buf_len, in __bnxt_get_coredump() 494 offset += seg_hdr_len + seg_len; in __bnxt_get_coredump() [all …]
|
| H A D | bnxt_coredump.h | 162 u32 seg_len, int status, u32 duration,
|
| /linux-6.15/net/core/ |
| H A D | gso.c | 224 unsigned int seg_len, in skb_gso_size_check() argument 230 return seg_len <= max_len; in skb_gso_size_check() 233 seg_len -= GSO_BY_FRAGS; in skb_gso_size_check() 236 if (seg_len + skb_headlen(iter) > max_len) in skb_gso_size_check()
|
| /linux-6.15/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_mbox.c | 373 u8 seq_id, u8 seg_len) in check_mbox_seq_id_and_seg_len() argument 433 u8 seq_id, seg_len; in recv_mbox_handler() local 678 u16 seg_len) in mbox_copy_send_data() argument 686 if (seg_len % chk_sz) { in mbox_copy_send_data() 687 memcpy(mbox_max_buf, seg, seg_len); in mbox_copy_send_data() 691 data_len = seg_len; in mbox_copy_send_data() 700 u16 dst_func, u16 dst_aeqn, u16 seg_len, in write_mbox_msg_attr() argument 847 u16 seg_len = MBOX_SEG_LEN; in send_mbox_to_func() local 858 HINIC_MBOX_HEADER_SET(seg_len, SEG_LEN) | in send_mbox_to_func() 876 seg_len = left; in send_mbox_to_func() [all …]
|
| H A D | hinic_hw_mgmt.c | 492 int seq_id, seg_len; in recv_mgmt_msg_handler() local 496 seg_len = HINIC_MSG_HEADER_GET(*header, SEG_LEN); in recv_mgmt_msg_handler() 504 memcpy(recv_msg->msg + seq_id * SEGMENT_LEN, msg_body, seg_len); in recv_mgmt_msg_handler()
|
| /linux-6.15/fs/btrfs/ |
| H A D | lzo.c | 372 u32 seg_len; in lzo_decompress_bio() local 385 seg_len = read_compress_length(kaddr + offset_in_page(cur_in)); in lzo_decompress_bio() 389 if (unlikely(seg_len > WORKSPACE_CBUF_LENGTH)) { in lzo_decompress_bio() 399 cb->start, seg_len); in lzo_decompress_bio() 404 copy_compressed_segment(cb, workspace->cbuf, seg_len, &cur_in); in lzo_decompress_bio() 407 ret = lzo1x_decompress_safe(workspace->cbuf, seg_len, in lzo_decompress_bio()
|
| /linux-6.15/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | pio.c | 121 unsigned int seg_len, seg_cnt; member 764 p += (ibi->seg_len - ibi->seg_cnt) / 4; in hci_pio_get_ibi_segment() 831 ibi->seg_len = FIELD_GET(IBI_DATA_LENGTH, ibi_status); in hci_pio_prep_new_ibi() 832 ibi->seg_cnt = ibi->seg_len; in hci_pio_prep_new_ibi() 845 if (ibi->seg_len > ibi->max_len) { in hci_pio_prep_new_ibi() 847 ibi->seg_len, ibi->max_len); in hci_pio_prep_new_ibi() 888 ibi->slot->len += ibi->seg_len; in hci_pio_process_ibi() 889 ibi->data_ptr += ibi->seg_len; in hci_pio_process_ibi() 928 ibi->seg_len = FIELD_GET(IBI_DATA_LENGTH, ibi_status); in hci_pio_process_ibi() 929 ibi->seg_cnt = ibi->seg_len; in hci_pio_process_ibi() [all …]
|
| /linux-6.15/drivers/net/ethernet/google/gve/ |
| H A D | gve_desc.h | 32 __be16 seg_len; /* Length of this descriptor's segment */ member 49 __be16 seg_len; member
|
| /linux-6.15/lib/ |
| H A D | scatterlist.c | 460 unsigned int chunks, cur_page, seg_len, i, prv_len = 0; in sg_alloc_append_table_from_pages() local 502 seg_len = 0; in sg_alloc_append_table_from_pages() 504 seg_len += PAGE_SIZE; in sg_alloc_append_table_from_pages() 505 if (seg_len >= max_segment || in sg_alloc_append_table_from_pages() 508 seg_len = 0; in sg_alloc_append_table_from_pages() 518 seg_len = 0; in sg_alloc_append_table_from_pages() 520 seg_len += PAGE_SIZE; in sg_alloc_append_table_from_pages() 521 if (seg_len >= max_segment || in sg_alloc_append_table_from_pages()
|
| /linux-6.15/net/sched/ |
| H A D | sch_tbf.c | 211 unsigned int len = 0, prev_len = qdisc_pkt_len(skb), seg_len; in tbf_segment() local 222 seg_len = segs->len; in tbf_segment() 223 qdisc_skb_cb(segs)->pkt_len = seg_len; in tbf_segment() 230 len += seg_len; in tbf_segment()
|
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_rw.c | 737 unsigned int sge_no, seg_len, len; in svc_rdma_build_read_segment() local 751 seg_len = min_t(unsigned int, len, in svc_rdma_build_read_segment() 758 seg_len, head->rc_pageoff); in svc_rdma_build_read_segment() 761 head->rc_pageoff += seg_len; in svc_rdma_build_read_segment() 766 len -= seg_len; in svc_rdma_build_read_segment()
|
| /linux-6.15/drivers/bus/mhi/host/ |
| H A D | boot.c | 372 size_t seg_size = mhi_cntrl->seg_len; in mhi_alloc_bhie_table() 449 if (mhi_cntrl->seg_len) in mhi_fw_load_type_get() 535 !mhi_cntrl->seg_len))) { in mhi_fw_load_handler()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_txrx.c | 928 int hdr_len, tcp_data, seg_len, pkt_len, offset; in otx2_sq_append_tso() local 950 seg_len = min_t(int, skb_shinfo(skb)->gso_size, tcp_data); in otx2_sq_append_tso() 951 tcp_data -= seg_len; in otx2_sq_append_tso() 961 tso_build_hdr(skb, hdr, &tso, seg_len, tcp_data == 0); in otx2_sq_append_tso() 969 while (seg_len > 0) { in otx2_sq_append_tso() 972 size = min_t(int, tso.size, seg_len); in otx2_sq_append_tso() 982 seg_len -= size; in otx2_sq_append_tso()
|
| /linux-6.15/net/ipv6/ |
| H A D | ip6_output.c | 281 int seg_len = skb->len; in ip6_xmit() local 302 seg_len += opt->opt_nflen + opt->opt_flen; in ip6_xmit() 312 if (unlikely(seg_len > IPV6_MAXPLEN)) { in ip6_xmit() 319 hop_jumbo->jumbo_payload_len = htonl(seg_len + hoplen); in ip6_xmit() 322 seg_len = 0; in ip6_xmit() 341 hdr->payload_len = htons(seg_len); in ip6_xmit()
|
| /linux-6.15/include/linux/qed/ |
| H A D | eth_common.h | 268 __le16 seg_len; member
|
| /linux-6.15/drivers/infiniband/hw/hfi1/ |
| H A D | tid_rdma.c | 1093 u32 length = flow->req->seg_len; in kern_find_pages() 1117 flow->length = flow->req->seg_len - length; in kern_find_pages() 1749 req->cur_seg * req->seg_len + flow->sent); in hfi1_build_tid_rdma_read_packet() 1975 req->seg_len = qpriv->tid_rdma.local.max_len; in tid_rdma_rcv_read_request() 3330 priv->tid_req.seg_len = in setup_tid_rdma_wqe() 3333 DIV_ROUND_UP(wqe->length, priv->tid_req.seg_len); in setup_tid_rdma_wqe() 3542 npkts = rvt_div_round_up_mtu(qp, req->seg_len); in hfi1_tid_write_alloc_resources() 3764 req->seg_len = qpriv->tid_rdma.local.max_len; in hfi1_rc_rcv_tid_rdma_write_req() 4119 flow->length = min_t(u32, req->seg_len, in hfi1_rc_rcv_tid_rdma_write_resp() 4254 rvt_div_round_up_mtu(qp, req->seg_len) > in hfi1_build_tid_rdma_packet() [all …]
|
| H A D | tid_rdma.h | 113 u32 seg_len; member
|
| H A D | rc.c | 812 len = min_t(u32, req->seg_len, in hfi1_make_rc_req() 813 wqe->length - req->seg_len * req->cur_seg); in hfi1_make_rc_req() 1070 len = min_t(u32, req->seg_len, in hfi1_make_rc_req() 1071 wqe->length - req->seg_len * req->cur_seg); in hfi1_make_rc_req() 1116 len = min_t(u32, req->seg_len, in hfi1_make_rc_req() 1117 wqe->length - req->seg_len * req->cur_seg); in hfi1_make_rc_req()
|
| /linux-6.15/include/linux/ |
| H A D | mhi.h | 388 size_t seg_len; member
|
| /linux-6.15/drivers/s390/block/ |
| H A D | dasd_eckd.c | 4232 seg_len = bv.bv_len; in dasd_eckd_build_cp_cmd_track() 4233 while (seg_len) { in dasd_eckd_build_cp_cmd_track() 4270 part_len = min(seg_len, len_to_track_end); in dasd_eckd_build_cp_cmd_track() 4271 seg_len -= part_len; in dasd_eckd_build_cp_cmd_track() 4575 seg_len = bv.bv_len; in dasd_eckd_build_cp_tpm_track() 4576 while (seg_len) { in dasd_eckd_build_cp_tpm_track() 4588 seg_len -= part_len; in dasd_eckd_build_cp_tpm_track() 4730 unsigned int seg_len, len_to_track_end; in dasd_eckd_build_cp_raw() local 4841 seg_len = bv.bv_len; in dasd_eckd_build_cp_raw() 4843 memset(dst, 0, seg_len); in dasd_eckd_build_cp_raw() [all …]
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | mhi.c | 385 mhi_ctrl->seg_len = SZ_512K; in ath11k_mhi_register()
|
| /linux-6.15/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_queues.c | 1491 int seg_len, total_len, data_left; in nicvf_sq_append_tso() local 1516 seg_len = hdr_len; in nicvf_sq_append_tso() 1528 seg_len += size; in nicvf_sq_append_tso() 1534 seg_subdescs - 1, skb, seg_len); in nicvf_sq_append_tso()
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | mhi.c | 384 mhi_ctrl->seg_len = SZ_512K; in ath12k_mhi_register()
|
| /linux-6.15/drivers/net/hippi/ |
| H A D | rrunner.h | 606 u32 seg_len; member
|