/kernel/linux/linux-5.10/tools/testing/selftests/net/ |
H A D | udpgso.c | 65 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 D | udpgso.c | 65 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 D | tfc_io.c | 56 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 D | tfc_io.c | 55 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 D | spi-sc18is602.c | 44 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 D | spi-sc18is602.c | 43 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 D | tso.c | 19 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 D | tso.c | 11 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 D | qib_uc.c | 230 * @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 D | qib_uc.c | 231 * @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 D | uc.c | 298 * @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 D | sdma.h | 491 * @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 D | trace_rx.h | 73 __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 D | trace_misc.h | 118 __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 D | uc.c | 263 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 D | sdma.h | 450 * @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 D | trace_rx.h | 32 __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 D | trace_misc.h | 77 __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 D | rx.c | 877 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 D | rx.c | 877 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 D | hsdma-mt7621.c | 318 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 D | stm32-mdma.c | 395 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 D | sa11x0-dma.c | 570 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 D | stm32-mdma.c | 375 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 D | sa11x0-dma.c | 570 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...] |