/kernel/linux/linux-6.6/drivers/thunderbolt/ |
H A D | tunnel.h | 90 int transmit_ring, int receive_path, 93 int transmit_ring, int receive_path, int receive_ring);
|
H A D | tb_msgs.h | 280 u16 transmit_ring; member 291 u16 transmit_ring; member 433 u16 transmit_ring; member 473 u16 transmit_ring; member
|
H A D | domain.c | 786 * @transmit_ring: DMA ring used to send out packets 798 int transmit_path, int transmit_ring, in tb_domain_approve_xdomain_paths() 805 transmit_ring, receive_path, receive_ring); in tb_domain_approve_xdomain_paths() 813 * @transmit_ring: DMA ring used to send out packets 825 int transmit_path, int transmit_ring, in tb_domain_disconnect_xdomain_paths() 832 transmit_ring, receive_path, receive_ring); in tb_domain_disconnect_xdomain_paths() 797 tb_domain_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_domain_approve_xdomain_paths() argument 824 tb_domain_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_domain_disconnect_xdomain_paths() argument
|
H A D | tunnel.c | 1586 * @transmit_ring: NHI ring number used to send packets towards the 1596 int transmit_ring, int receive_path, in tb_tunnel_alloc_dma() 1605 if (WARN_ON(!receive_ring || !transmit_ring)) in tb_tunnel_alloc_dma() 1610 if (transmit_ring > 0) in tb_tunnel_alloc_dma() 1638 if (transmit_ring > 0) { in tb_tunnel_alloc_dma() 1639 path = tb_path_alloc(tb, nhi, transmit_ring, dst, transmit_path, 0, in tb_tunnel_alloc_dma() 1661 * @transmit_ring: NHI ring number used to send packets towards the 1672 int transmit_ring, int receive_path, int receive_ring) in tb_tunnel_match_dma() 1677 if (!receive_ring || !transmit_ring) in tb_tunnel_match_dma() 1692 if (transmit_ring > in tb_tunnel_match_dma() 1594 tb_tunnel_alloc_dma(struct tb *tb, struct tb_port *nhi, struct tb_port *dst, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_tunnel_alloc_dma() argument 1671 tb_tunnel_match_dma(const struct tb_tunnel *tunnel, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_tunnel_match_dma() argument [all...] |
H A D | icm.c | 561 int transmit_path, int transmit_ring, in icm_fr_approve_xdomain_paths() 574 request.transmit_ring = transmit_ring; in icm_fr_approve_xdomain_paths() 591 int transmit_path, int transmit_ring, in icm_fr_disconnect_xdomain_paths() 1128 int transmit_path, int transmit_ring, in icm_tr_approve_xdomain_paths() 1140 request.transmit_ring = transmit_ring; in icm_tr_approve_xdomain_paths() 1184 int transmit_path, int transmit_ring, in icm_tr_disconnect_xdomain_paths() 560 icm_fr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) icm_fr_approve_xdomain_paths() argument 590 icm_fr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) icm_fr_disconnect_xdomain_paths() argument 1127 icm_tr_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) icm_tr_approve_xdomain_paths() argument 1183 icm_tr_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) icm_tr_disconnect_xdomain_paths() argument
|
H A D | tb.h | 510 int transmit_path, int transmit_ring, 513 int transmit_path, int transmit_ring, 750 int transmit_path, int transmit_ring, 753 int transmit_path, int transmit_ring,
|
H A D | tb.c | 1556 int transmit_path, int transmit_ring, in tb_approve_xdomain_paths() 1578 transmit_ring, receive_path, receive_ring); in tb_approve_xdomain_paths() 1605 int transmit_path, int transmit_ring, in __tb_disconnect_xdomain_paths() 1623 if (tb_tunnel_match_dma(tunnel, transmit_path, transmit_ring, in __tb_disconnect_xdomain_paths() 1637 int transmit_path, int transmit_ring, in tb_disconnect_xdomain_paths() 1643 transmit_ring, receive_path, in tb_disconnect_xdomain_paths() 1555 tb_approve_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_approve_xdomain_paths() argument 1604 __tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) __tb_disconnect_xdomain_paths() argument 1636 tb_disconnect_xdomain_paths(struct tb *tb, struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_disconnect_xdomain_paths() argument
|
H A D | xdomain.c | 2187 * @transmit_ring: DMA ring used to send out packets 2199 int transmit_ring, int receive_path, in tb_xdomain_enable_paths() 2203 transmit_ring, receive_path, in tb_xdomain_enable_paths() 2212 * @transmit_ring: DMA ring used to send out packets 2224 int transmit_ring, int receive_path, in tb_xdomain_disable_paths() 2228 transmit_ring, receive_path, in tb_xdomain_disable_paths() 2198 tb_xdomain_enable_paths(struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_xdomain_enable_paths() argument 2223 tb_xdomain_disable_paths(struct tb_xdomain *xd, int transmit_path, int transmit_ring, int receive_path, int receive_ring) tb_xdomain_disable_paths() argument
|
/kernel/linux/linux-5.10/drivers/thunderbolt/ |
H A D | tb_msgs.h | 269 u16 transmit_ring; member 280 u16 transmit_ring; member 420 u16 transmit_ring; member 460 u16 transmit_ring; member
|
H A D | tunnel.h | 73 struct tb_port *dst, int transmit_ring,
|
H A D | xdomain.c | 1389 * @transmit_ring: DMA ring used to receive packets from the other end 1401 u16 transmit_ring, u16 receive_path, in tb_xdomain_enable_paths() 1414 xd->transmit_ring = transmit_ring; in tb_xdomain_enable_paths() 1443 xd->transmit_ring = 0; in tb_xdomain_disable_paths() 1400 tb_xdomain_enable_paths(struct tb_xdomain *xd, u16 transmit_path, u16 transmit_ring, u16 receive_path, u16 receive_ring) tb_xdomain_enable_paths() argument
|
H A D | icm.c | 556 request.transmit_ring = xd->transmit_ring; in icm_fr_approve_xdomain_paths() 1111 request.transmit_ring = xd->transmit_ring; in icm_tr_approve_xdomain_paths()
|
H A D | tunnel.c | 831 * @transmit_ring: NHI ring number used to send packets towards the 841 struct tb_port *dst, int transmit_ring, in tb_tunnel_alloc_dma() 868 path = tb_path_alloc(tb, nhi, transmit_ring, dst, transmit_path, 0, "DMA TX"); in tb_tunnel_alloc_dma() 840 tb_tunnel_alloc_dma(struct tb *tb, struct tb_port *nhi, struct tb_port *dst, int transmit_ring, int transmit_path, int receive_ring, int receive_path) tb_tunnel_alloc_dma() argument
|
H A D | tb.c | 1057 tunnel = tb_tunnel_alloc_dma(tb, nhi_port, dst_port, xd->transmit_ring, in tb_approve_xdomain_paths()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | thunderbolt.h | 187 * @transmit_ring: Local ring (hop) where outgoing packets are pushed 230 u16 transmit_ring; member 247 u16 transmit_ring, u16 receive_path,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | thunderbolt.h | 281 int transmit_ring, int receive_path, 284 int transmit_ring, int receive_path,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 261 struct transmit_ring txLoRing ____cacheline_aligned; 294 struct transmit_ring txHiRing; 568 typhoon_num_free_tx(struct transmit_ring *ring) in typhoon_num_free_tx() 690 typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, in typhoon_tso_fill() 714 struct transmit_ring *txRing; in typhoon_start_tx() 1505 typhoon_clean_tx(struct typhoon *tp, struct transmit_ring *txRing, in typhoon_clean_tx() 1541 typhoon_tx_complete(struct typhoon *tp, struct transmit_ring *txRing, in typhoon_tx_complete() 1963 struct transmit_ring *txLo = &tp->txLoRing; in typhoon_stop_runtime()
|
H A D | typhoon.h | 40 struct transmit_ring { struct
|
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
H A D | typhoon.c | 256 struct transmit_ring txLoRing ____cacheline_aligned; 289 struct transmit_ring txHiRing; 563 typhoon_num_free_tx(struct transmit_ring *ring) in typhoon_num_free_tx() 685 typhoon_tso_fill(struct sk_buff *skb, struct transmit_ring *txRing, in typhoon_tso_fill() 709 struct transmit_ring *txRing; in typhoon_start_tx() 1502 typhoon_clean_tx(struct typhoon *tp, struct transmit_ring *txRing, in typhoon_clean_tx() 1538 typhoon_tx_complete(struct typhoon *tp, struct transmit_ring *txRing, in typhoon_tx_complete() 1960 struct transmit_ring *txLo = &tp->txLoRing; in typhoon_stop_runtime()
|
H A D | typhoon.h | 40 struct transmit_ring { struct
|