Home
last modified time | relevance | path

Searched refs:tlen (Results 1 - 25 of 190) sorted by relevance

12345678

/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dudpgso.c65 int tlen; /* send() buffer size, may exceed mss */ member
78 .tlen = 1,
83 .tlen = CONST_MSS_V4,
88 .tlen = CONST_MSS_V4 + 1,
93 .tlen = CONST_MSS_V4,
99 .tlen = CONST_MSS_V4 + 1,
106 .tlen = CONST_MSS_V4 * 2,
112 .tlen = (CONST_MSS_V4 * 2) + 1,
119 .tlen = (ETH_MAX_MTU / CONST_MSS_V4) * CONST_MSS_V4,
126 .tlen
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dudpgso.c65 int tlen; /* send() buffer size, may exceed mss */ member
78 .tlen = 1,
83 .tlen = CONST_MSS_V4,
88 .tlen = CONST_MSS_V4 + 1,
93 .tlen = CONST_MSS_V4,
99 .tlen = CONST_MSS_V4 + 1,
106 .tlen = CONST_MSS_V4 * 2,
112 .tlen = (CONST_MSS_V4 * 2) + 1,
119 .tlen = (ETH_MAX_MTU / CONST_MSS_V4) * CONST_MSS_V4,
126 .tlen
[all...]
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_io.c56 size_t tlen; in ft_queue_data_in() local
128 tlen = min(mem_len, frame_len); in ft_queue_data_in()
136 page, off_in_page, tlen); in ft_queue_data_in()
137 fr_len(fp) += tlen; in ft_queue_data_in()
138 fp_skb(fp)->data_len += tlen; in ft_queue_data_in()
145 tlen = min(tlen, (size_t)(PAGE_SIZE - in ft_queue_data_in()
147 memcpy(to, from, tlen); in ft_queue_data_in()
149 to += tlen; in ft_queue_data_in()
152 mem_off += tlen; in ft_queue_data_in()
208 size_t tlen; ft_recv_write_data() local
[all...]
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H A Dtfc_io.c55 size_t tlen; in ft_queue_data_in() local
127 tlen = min(mem_len, frame_len); in ft_queue_data_in()
135 page, off_in_page, tlen); in ft_queue_data_in()
136 fr_len(fp) += tlen; in ft_queue_data_in()
137 fp_skb(fp)->data_len += tlen; in ft_queue_data_in()
144 tlen = min(tlen, (size_t)(PAGE_SIZE - in ft_queue_data_in()
146 memcpy(to, from, tlen); in ft_queue_data_in()
148 to += tlen; in ft_queue_data_in()
151 mem_off += tlen; in ft_queue_data_in()
207 size_t tlen; ft_recv_write_data() local
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-sc18is602.c44 int tlen; /* Data queued for tx in buffer */ member
71 if (hw->tlen == 0) { in sc18is602_txrx()
74 hw->tlen = 1; in sc18is602_txrx()
83 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); in sc18is602_txrx()
84 hw->tlen += len; in sc18is602_txrx()
88 hw->rindex = hw->tlen - 1; in sc18is602_txrx()
96 hw->rindex = hw->tlen - 1; in sc18is602_txrx()
97 memset(&hw->buffer[hw->tlen], 0, len); in sc18is602_txrx()
98 hw->tlen += len; in sc18is602_txrx()
102 if (do_transfer && hw->tlen > in sc18is602_txrx()
174 sc18is602_check_transfer(struct spi_device *spi, struct spi_transfer *t, int tlen) sc18is602_check_transfer() argument
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-sc18is602.c43 int tlen; /* Data queued for tx in buffer */ member
70 if (hw->tlen == 0) { in sc18is602_txrx()
73 hw->tlen = 1; in sc18is602_txrx()
82 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); in sc18is602_txrx()
83 hw->tlen += len; in sc18is602_txrx()
87 hw->rindex = hw->tlen - 1; in sc18is602_txrx()
95 hw->rindex = hw->tlen - 1; in sc18is602_txrx()
96 memset(&hw->buffer[hw->tlen], 0, len); in sc18is602_txrx()
97 hw->tlen += len; in sc18is602_txrx()
101 if (do_transfer && hw->tlen > in sc18is602_txrx()
173 sc18is602_check_transfer(struct spi_device *spi, struct spi_transfer *t, int tlen) sc18is602_check_transfer() argument
[all...]
/kernel/linux/linux-5.10/net/core/
H A Dtso.c19 int hdr_len = skb_transport_offset(skb) + tso->tlen; in tso_build_hdr()
32 iph->payload_len = htons(size + tso->tlen); in tso_build_hdr()
35 if (tso->tlen != sizeof(struct udphdr)) { in tso_build_hdr()
74 int tlen = skb_is_gso_tcp(skb) ? tcp_hdrlen(skb) : sizeof(struct udphdr); in tso_start() local
75 int hdr_len = skb_transport_offset(skb) + tlen; in tso_start()
77 tso->tlen = tlen; in tso_start()
79 tso->tcp_seq = (tlen != sizeof(struct udphdr)) ? ntohl(tcp_hdr(skb)->seq) : 0; in tso_start()
/kernel/linux/linux-6.6/net/core/
H A Dtso.c11 int hdr_len = skb_transport_offset(skb) + tso->tlen; in tso_build_hdr()
24 iph->payload_len = htons(size + tso->tlen); in tso_build_hdr()
27 if (tso->tlen != sizeof(struct udphdr)) { in tso_build_hdr()
66 int tlen = skb_is_gso_tcp(skb) ? tcp_hdrlen(skb) : sizeof(struct udphdr); in tso_start() local
67 int hdr_len = skb_transport_offset(skb) + tlen; in tso_start()
69 tso->tlen = tlen; in tso_start()
71 tso->tcp_seq = (tlen != sizeof(struct udphdr)) ? ntohl(tcp_hdr(skb)->seq) : 0; in tso_start()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_uc.c230 * @tlen: the length of the packet
238 int has_grh, void *data, u32 tlen, struct rvt_qp *qp) in qib_uc_rcv()
357 if (unlikely(tlen != (hdrsize + pmtu + 4))) in qib_uc_rcv()
380 if (unlikely(tlen < (hdrsize + pad + 4))) in qib_uc_rcv()
383 tlen -= (hdrsize + pad + 4); in qib_uc_rcv()
384 wc.byte_len = tlen + qp->r_rcv_len; in qib_uc_rcv()
388 rvt_copy_sge(qp, &qp->r_sge, data, tlen, false, false); in qib_uc_rcv()
446 if (unlikely(tlen != (hdrsize + pmtu + 4))) in qib_uc_rcv()
464 if (unlikely(tlen < (hdrsize + pad + 4))) in qib_uc_rcv()
467 tlen in qib_uc_rcv()
237 qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, int has_grh, void *data, u32 tlen, struct rvt_qp *qp) qib_uc_rcv() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_uc.c231 * @tlen: the length of the packet
239 int has_grh, void *data, u32 tlen, struct rvt_qp *qp) in qib_uc_rcv()
358 if (unlikely(tlen != (hdrsize + pmtu + 4))) in qib_uc_rcv()
381 if (unlikely(tlen < (hdrsize + pad + 4))) in qib_uc_rcv()
384 tlen -= (hdrsize + pad + 4); in qib_uc_rcv()
385 wc.byte_len = tlen + qp->r_rcv_len; in qib_uc_rcv()
389 rvt_copy_sge(qp, &qp->r_sge, data, tlen, false, false); in qib_uc_rcv()
447 if (unlikely(tlen != (hdrsize + pmtu + 4))) in qib_uc_rcv()
465 if (unlikely(tlen < (hdrsize + pad + 4))) in qib_uc_rcv()
468 tlen in qib_uc_rcv()
238 qib_uc_rcv(struct qib_ibport *ibp, struct ib_header *hdr, int has_grh, void *data, u32 tlen, struct rvt_qp *qp) qib_uc_rcv() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Duc.c298 * @tlen: the length of the packet
309 u32 tlen = packet->tlen; in hfi1_uc_rcv() local
425 if (unlikely(tlen != (hdrsize + pmtu + extra_bytes))) in hfi1_uc_rcv()
445 if (unlikely(tlen < (hdrsize + extra_bytes))) in hfi1_uc_rcv()
448 tlen -= (hdrsize + extra_bytes); in hfi1_uc_rcv()
449 wc.byte_len = tlen + qp->r_rcv_len; in hfi1_uc_rcv()
453 rvt_copy_sge(qp, &qp->r_sge, data, tlen, false, false); in hfi1_uc_rcv()
521 if (unlikely(tlen != (hdrsize + pmtu + 4))) in hfi1_uc_rcv()
536 if (unlikely(tlen < (hdrsiz in hfi1_uc_rcv()
[all...]
H A Dsdma.h491 * @tlen: total packet length (pbc + headers + data)
528 * user data portion of tlen should be precise. The sdma_txadd_* entrances
530 * specified in tlen have been supplied to the sdma_txreq.
542 u16 tlen, in sdma_txinit_ahg()
549 if (tlen == 0) in sdma_txinit_ahg()
551 if (tlen > MAX_SDMA_PKT_SIZE) in sdma_txinit_ahg()
561 tx->packet_len = tlen; in sdma_txinit_ahg()
562 tx->tlen = tx->packet_len; in sdma_txinit_ahg()
580 * @tlen: total packet length (pbc + headers + data)
610 u16 tlen, in sdma_txinit()
539 sdma_txinit_ahg( struct sdma_txreq *tx, u16 flags, u16 tlen, u8 ahg_entry, u8 num_ahg, u32 *ahg, u8 ahg_hlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit_ahg() argument
607 sdma_txinit( struct sdma_txreq *tx, u16 flags, u16 tlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit() argument
[all...]
H A Dtrace_rx.h73 __field(u32, tlen)
82 __entry->tlen = packet->tlen;
87 "[%s] ctxt %d eflags 0x%llx etype %d,%s hlen %d tlen %d updegr %d etail %d",
93 __entry->tlen,
H A Dtrace_misc.h118 __field(u32, tlen)
126 __entry->tlen = packet->tlen;
131 "[%s] ctxt %d eflags 0x%llx hlen %d tlen %d updegr %d etail %d",
136 __entry->tlen,
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Duc.c263 u32 tlen = packet->tlen; in hfi1_uc_rcv() local
379 if (unlikely(tlen != (hdrsize + pmtu + extra_bytes))) in hfi1_uc_rcv()
399 if (unlikely(tlen < (hdrsize + extra_bytes))) in hfi1_uc_rcv()
402 tlen -= (hdrsize + extra_bytes); in hfi1_uc_rcv()
403 wc.byte_len = tlen + qp->r_rcv_len; in hfi1_uc_rcv()
407 rvt_copy_sge(qp, &qp->r_sge, data, tlen, false, false); in hfi1_uc_rcv()
475 if (unlikely(tlen != (hdrsize + pmtu + 4))) in hfi1_uc_rcv()
490 if (unlikely(tlen < (hdrsize + pad + 4))) in hfi1_uc_rcv()
493 tlen in hfi1_uc_rcv()
[all...]
H A Dsdma.h450 * @tlen: total packet length (pbc + headers + data)
487 * user data portion of tlen should be precise. The sdma_txadd_* entrances
489 * specified in tlen have been supplied to the sdma_txreq.
501 u16 tlen, in sdma_txinit_ahg()
508 if (tlen == 0) in sdma_txinit_ahg()
510 if (tlen > MAX_SDMA_PKT_SIZE) in sdma_txinit_ahg()
520 tx->packet_len = tlen; in sdma_txinit_ahg()
521 tx->tlen = tx->packet_len; in sdma_txinit_ahg()
539 * @tlen: total packet length (pbc + headers + data)
569 u16 tlen, in sdma_txinit()
498 sdma_txinit_ahg( struct sdma_txreq *tx, u16 flags, u16 tlen, u8 ahg_entry, u8 num_ahg, u32 *ahg, u8 ahg_hlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit_ahg() argument
566 sdma_txinit( struct sdma_txreq *tx, u16 flags, u16 tlen, void (*cb)(struct sdma_txreq *, int)) sdma_txinit() argument
[all...]
H A Dtrace_rx.h32 __field(u32, tlen)
41 __entry->tlen = packet->tlen;
46 "[%s] ctxt %d eflags 0x%llx etype %d,%s hlen %d tlen %d updegr %d etail %d",
52 __entry->tlen,
H A Dtrace_misc.h77 __field(u32, tlen)
85 __entry->tlen = packet->tlen;
90 "[%s] ctxt %d eflags 0x%llx hlen %d tlen %d updegr %d etail %d",
95 __entry->tlen,
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
H A Drx.c877 unsigned int tlen, wlen = 0, clen = 0; in carl9170_rx_stream() local
882 tlen = len; in carl9170_rx_stream()
884 while (tlen >= 4) { in carl9170_rx_stream()
905 __carl9170_rx(ar, tbuf, tlen); in carl9170_rx_stream()
909 if (ar->rx_failover_missing > tlen) { in carl9170_rx_stream()
920 skb_put_data(ar->rx_failover, tbuf, tlen); in carl9170_rx_stream()
921 ar->rx_failover_missing -= tlen; in carl9170_rx_stream()
944 if (wlen > tlen - 4) { in carl9170_rx_stream()
962 skb_put_data(ar->rx_failover, tbuf, tlen); in carl9170_rx_stream()
963 ar->rx_failover_missing = clen - tlen; in carl9170_rx_stream()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
H A Drx.c877 unsigned int tlen, wlen = 0, clen = 0; in carl9170_rx_stream() local
882 tlen = len; in carl9170_rx_stream()
884 while (tlen >= 4) { in carl9170_rx_stream()
905 __carl9170_rx(ar, tbuf, tlen); in carl9170_rx_stream()
909 if (ar->rx_failover_missing > tlen) { in carl9170_rx_stream()
920 skb_put_data(ar->rx_failover, tbuf, tlen); in carl9170_rx_stream()
921 ar->rx_failover_missing -= tlen; in carl9170_rx_stream()
944 if (wlen > tlen - 4) { in carl9170_rx_stream()
962 skb_put_data(ar->rx_failover, tbuf, tlen); in carl9170_rx_stream()
963 ar->rx_failover_missing = clen - tlen; in carl9170_rx_stream()
[all...]
/kernel/linux/linux-5.10/drivers/staging/mt7621-dma/
H A Dhsdma-mt7621.c318 size_t len, tlen; in mtk_hsdma_start_transfer() local
334 tlen = HSDMA_MAX_PLEN; in mtk_hsdma_start_transfer()
336 tlen = len; in mtk_hsdma_start_transfer()
340 tx_desc->flags |= HSDMA_DESC_PLEN1(tlen); in mtk_hsdma_start_transfer()
343 tx_desc->flags = HSDMA_DESC_PLEN0(tlen); in mtk_hsdma_start_transfer()
349 src += tlen; in mtk_hsdma_start_transfer()
350 len -= tlen; in mtk_hsdma_start_transfer()
364 tlen = HSDMA_MAX_PLEN; in mtk_hsdma_start_transfer()
366 tlen = len; in mtk_hsdma_start_transfer()
369 rx_desc->flags = HSDMA_DESC_PLEN0(tlen); in mtk_hsdma_start_transfer()
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dstm32-mdma.c395 u32 buf_len, u32 tlen) in stm32_mdma_get_max_width()
407 tlen >= max_width) in stm32_mdma_get_max_width()
414 static u32 stm32_mdma_get_best_burst(u32 buf_len, u32 tlen, u32 max_burst, in stm32_mdma_get_best_burst() argument
419 best_burst = min((u32)1 << __ffs(tlen | buf_len), in stm32_mdma_get_best_burst()
505 u32 ccr, ctcr, ctbr, tlen; in stm32_mdma_set_xfer_param() local
527 tlen = STM32_MDMA_CTCR_LEN2_GET(ctcr); in stm32_mdma_set_xfer_param()
529 ctcr |= STM32_MDMA_CTCR_TLEN((tlen - 1)); in stm32_mdma_set_xfer_param()
575 dst_best_burst = stm32_mdma_get_best_burst(buf_len, tlen, in stm32_mdma_set_xfer_param()
583 src_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param()
595 src_best_burst = stm32_mdma_get_best_burst(buf_len, tlen, in stm32_mdma_set_xfer_param()
394 stm32_mdma_get_max_width(dma_addr_t addr, u32 buf_len, u32 tlen) stm32_mdma_get_max_width() argument
919 u32 best_burst, tlen; stm32_mdma_prep_dma_memcpy() local
[all...]
H A Dsa11x0-dma.c570 unsigned tlen = len; in sa11x0_dma_prep_slave_sg() local
578 if (tlen > DMA_MAX_SIZE) { in sa11x0_dma_prep_slave_sg()
579 unsigned mult = DIV_ROUND_UP(tlen, in sa11x0_dma_prep_slave_sg()
582 tlen = (tlen / mult) & ~DMA_ALIGN; in sa11x0_dma_prep_slave_sg()
586 txd->sg[j].len = tlen; in sa11x0_dma_prep_slave_sg()
588 addr += tlen; in sa11x0_dma_prep_slave_sg()
589 len -= tlen; in sa11x0_dma_prep_slave_sg()
633 size_t tlen, len = period; in sa11x0_dma_prep_dma_cyclic() local
636 tlen in sa11x0_dma_prep_dma_cyclic()
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dstm32-mdma.c375 u32 buf_len, u32 tlen) in stm32_mdma_get_max_width()
387 tlen >= max_width) in stm32_mdma_get_max_width()
394 static u32 stm32_mdma_get_best_burst(u32 buf_len, u32 tlen, u32 max_burst, in stm32_mdma_get_best_burst() argument
399 best_burst = min((u32)1 << __ffs(tlen | buf_len), in stm32_mdma_get_best_burst()
485 u32 ccr, ctcr, ctbr, tlen; in stm32_mdma_set_xfer_param() local
507 tlen = STM32_MDMA_CTCR_LEN2_GET(ctcr); in stm32_mdma_set_xfer_param()
509 ctcr |= STM32_MDMA_CTCR_TLEN((tlen - 1)); in stm32_mdma_set_xfer_param()
565 dst_best_burst = stm32_mdma_get_best_burst(buf_len, tlen, in stm32_mdma_set_xfer_param()
573 src_addr_width = stm32_mdma_get_max_width(addr, buf_len, tlen); in stm32_mdma_set_xfer_param()
585 src_best_burst = stm32_mdma_get_best_burst(buf_len, tlen, in stm32_mdma_set_xfer_param()
374 stm32_mdma_get_max_width(dma_addr_t addr, u32 buf_len, u32 tlen) stm32_mdma_get_max_width() argument
947 u32 best_burst, tlen; stm32_mdma_prep_dma_memcpy() local
[all...]
H A Dsa11x0-dma.c570 unsigned tlen = len; in sa11x0_dma_prep_slave_sg() local
578 if (tlen > DMA_MAX_SIZE) { in sa11x0_dma_prep_slave_sg()
579 unsigned mult = DIV_ROUND_UP(tlen, in sa11x0_dma_prep_slave_sg()
582 tlen = (tlen / mult) & ~DMA_ALIGN; in sa11x0_dma_prep_slave_sg()
586 txd->sg[j].len = tlen; in sa11x0_dma_prep_slave_sg()
588 addr += tlen; in sa11x0_dma_prep_slave_sg()
589 len -= tlen; in sa11x0_dma_prep_slave_sg()
633 size_t tlen, len = period; in sa11x0_dma_prep_dma_cyclic() local
636 tlen in sa11x0_dma_prep_dma_cyclic()
[all...]

Completed in 21 milliseconds

12345678