Home
last modified time | relevance | path

Searched refs:transmit_ring (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-6.6/drivers/thunderbolt/
H A Dtunnel.h90 int transmit_ring, int receive_path,
93 int transmit_ring, int receive_path, int receive_ring);
H A Dtb_msgs.h280 u16 transmit_ring; member
291 u16 transmit_ring; member
433 u16 transmit_ring; member
473 u16 transmit_ring; member
H A Ddomain.c786 * @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 Dtunnel.c1586 * @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 Dicm.c561 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 Dtb.h510 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 Dtb.c1556 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 Dxdomain.c2187 * @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 Dtb_msgs.h269 u16 transmit_ring; member
280 u16 transmit_ring; member
420 u16 transmit_ring; member
460 u16 transmit_ring; member
H A Dtunnel.h73 struct tb_port *dst, int transmit_ring,
H A Dxdomain.c1389 * @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 Dicm.c556 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 Dtunnel.c831 * @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 Dtb.c1057 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 Dthunderbolt.h187 * @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 Dthunderbolt.h281 int transmit_ring, int receive_path,
284 int transmit_ring, int receive_path,
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/
H A Dtyphoon.c261 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 Dtyphoon.h40 struct transmit_ring { struct
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/
H A Dtyphoon.c256 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 Dtyphoon.h40 struct transmit_ring { struct

Completed in 43 milliseconds