/linux/drivers/net/wan/ |
H A D | hd64570.c | 89 static inline u16 next_desc(port_t *port, u16 desc, int transmit) in next_desc() argument 91 return (desc + 1) % (transmit ? port_to_card(port)->tx_ring_buffers in next_desc() 95 static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit) in desc_abs_number() argument 100 desc %= (transmit ? tx_buffs : rx_buffs); // called with "X + 1" etc. in desc_abs_number() 102 transmit * rx_buffs + desc; in desc_abs_number() 105 static inline u16 desc_offset(port_t *port, u16 desc, int transmit) in desc_offset() argument 108 return desc_abs_number(port, desc, transmit) * sizeof(pkt_desc); in desc_offset() 112 int transmit) in desc_address() argument 116 + desc_offset(port, desc, transmit)); in desc_address() 119 + desc_offset(port, desc, transmit)); in desc_address() [all …]
|
H A D | hd64572.c | 75 static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit) in desc_abs_number() argument 80 desc %= (transmit ? tx_buffs : rx_buffs); // called with "X + 1" etc. in desc_abs_number() 81 return port->chan * (rx_buffs + tx_buffs) + transmit * rx_buffs + desc; in desc_abs_number() 84 static inline u16 desc_offset(port_t *port, u16 desc, int transmit) in desc_offset() argument 87 return desc_abs_number(port, desc, transmit) * sizeof(pkt_desc); in desc_offset() 91 int transmit) in desc_address() argument 94 desc_offset(port, desc, transmit)); in desc_address() 97 static inline u32 buffer_offset(port_t *port, u16 desc, int transmit) in buffer_offset() argument 100 desc_abs_number(port, desc, transmit) * (u32)HDLC_MAX_MRU; in buffer_offset() 124 int transmit, i; in sca_init_port() local [all …]
|
/linux/Documentation/userspace-api/media/cec/ |
H A D | cec-ioc-receive.rst | 14 CEC_RECEIVE, CEC_TRANSMIT - Receive or transmit a CEC message 52 2. the transmit result of an earlier non-blocking transmit (the ``sequence`` 55 3. the reply to an earlier non-blocking transmit (the ``sequence`` field will 61 ``CEC_CAP_TRANSMIT`` is set. If there is no more room in the transmit 63 The transmit queue has enough room for 18 messages (about 1 second worth 66 idea to fully fill up the transmit queue. 68 If the file descriptor is in non-blocking mode then the transmit will 69 return 0 and the result of the transmit will be available via 70 :ref:`ioctl CEC_RECEIVE <CEC_RECEIVE>` once the transmit has finished. 71 If a non-blocking transmit also specified waiting for a reply, then [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-net-queues | 24 Indicates the number of transmit timeout events seen by this 25 network interface transmit queue. 42 network device transmit queue. Possible values depend on the 52 network device transmit queue. Possible values depend on the 62 of this particular network device transmit queue. 71 network device transmit queue. 79 on this network device transmit queue. This value is clamped 88 queued on this network device transmit queue. See 97 queued on this network device transmit queue. Default value is
|
/linux/Documentation/networking/ |
H A D | oa-tc6-framework.rst | 58 SPI data transactions consist of an equal number of transmit (TX) and 59 receive (RX) chunks. Chunks in both transmit and receive directions may 64 Each transmit data chunk begins with a 32-bit data header followed by a 65 data chunk payload on MOSI. The data header indicates whether transmit 160 the MAC-PHY will be converted into multiple transmit data chunks. Each 161 transmit data chunk will have a 4 bytes header which contains the 163 transmit frame data within the 64 bytes data chunk payload. 182 even/odd transmit data chunk sequence to the MAC-PHY. 198 whether the current chunk contains valid transmit frame data 205 transmit data chunk payload. Otherwise, this bit shall be [all …]
|
H A D | tc-queue-filters.rst | 8 to a single queue on both the transmit and receive side. 10 On the transmit side: 17 2) TC filter directs traffic to a transmit queue with the action 19 for transmit queue is executed in software only and cannot be
|
H A D | scaling.rst | 27 Contemporary NICs support multiple receive and transmit descriptor queues 456 which transmit queue to use when transmitting a packet on a multi-queue 459 to hardware transmit queue(s). 464 exclusively to a subset of CPUs, where the transmit completions for 469 transmit queue). Secondly, cache miss rate on transmit completion is 475 This mapping is used to pick transmit queue based on the receive 477 queues can be mapped to a set of transmit queues (many:many), although 479 on the same queue associations for transmit and receive. This is useful for 485 transmit queue corresponding to the associated receive queue has benefits 489 application cleans up the packets during the busy poll, transmit completion [all …]
|
H A D | ppp_generic.rst | 38 responsible for splitting datagrams on transmit and recombining them 90 (e.g. an ioctl) to transmit this back to user-space, as user-space 152 that it buffers in the transmit direction. It maintains a queue of 153 transmit packets for the PPP unit (network interface device) plus a 154 queue of transmit packets for each attached channel. Normally the 155 transmit queue for the unit will contain at most one packet; the 159 called netif_stop_queue(), which only happens on a transmit timeout. 161 is asked to transmit. 163 Transmit packets are dequeued from the PPP unit transmit queue and 185 to transmit. The channel may still refuse a fragment; in this case [all …]
|
/linux/drivers/usb/musb/ |
H A D | musbhsdma.c | 61 u8 transmit; member 99 struct musb_hw_ep *hw_ep, u8 transmit) in dma_channel_allocate() argument 114 musb_channel->transmit = transmit; in dma_channel_allocate() 120 channel->desired_mode = transmit; in dma_channel_allocate() 167 | (musb_channel->transmit in configure_channel() 191 musb_channel->transmit ? "Tx" : "Rx", in dma_channel_program() 231 if (musb_channel->transmit) { in dma_channel_abort() 340 if (musb_channel->transmit && in dma_controller_irq() 367 musb_channel->transmit); in dma_controller_irq()
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | cirrus,clps711x-intc.txt | 24 12: UTXINT1 UART1 transmit FIFO half empty 30 18: SS2TX SSI2 transmit FIFO less than half empty 31 28: UTXINT2 UART2 transmit FIFO half empty
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | adi,axi-i2s.txt | 3 The core can be generated with transmit (playback), only receive 15 the core. The core expects two dma channels if both transmit and receive are 17 - dma-names : "tx" for the transmit channel, "rx" for the receive channel.
|
/linux/net/caif/ |
H A D | cfveil.c | 34 vei->layer.transmit = cfvei_transmit; in cfvei_create() 84 caif_assert(layr->dn->transmit != NULL); in cfvei_transmit() 97 return layr->dn->transmit(layr->dn, pkt); in cfvei_transmit()
|
H A D | cfutill.c | 35 util->layer.transmit = cfutill_transmit; in cfutill_create() 86 caif_assert(layr->dn->transmit != NULL); in cfutill_transmit() 103 return layr->dn->transmit(layr->dn, pkt); in cfutill_transmit()
|
H A D | cfdbgl.c | 28 dbg->layer.transmit = cfdbgl_transmit; in cfdbgl_create() 54 return layr->dn->transmit(layr->dn, pkt); in cfdbgl_transmit()
|
H A D | cfvidl.c | 31 vid->layer.transmit = cfvidl_transmit; in cfvidl_create() 64 return layr->dn->transmit(layr->dn, pkt); in cfvidl_transmit()
|
/linux/Documentation/driver-api/media/ |
H A D | cec-core.rst | 192 To transmit a new message:: 198 attempts for the transmit. 202 depends on whether this transmit is a retry, a message from a new initiator or 210 To pass on the result of a canceled non-blocking transmit:: 216 non-blocking transmit with sequence number msg->sequence. This is 217 called if the transmit was aborted, the transmit timed out (i.e. the 218 hardware never signaled that the transmit finished), or the transmit 241 When a transmit finished (successfully or otherwise):: 254 the transmit was successful. 273 result of a transmit, i.e. there is no way to differentiate [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6q-dms-ba16.dts | 115 fsl,transmit-atten-16ths = <12>; 116 fsl,transmit-boost-mdB = <3330>; 117 fsl,transmit-level-mV = <1133>;
|
H A D | imx6q-cubox-i-som-v15.dts | 55 fsl,transmit-level-mV = <1104>; 56 fsl,transmit-boost-mdB = <0>; 57 fsl,transmit-atten-16ths = <9>;
|
H A D | imx6q-hummingboard.dts | 56 fsl,transmit-level-mV = <1025>; 57 fsl,transmit-boost-mdB = <3330>; 58 fsl,transmit-atten-16ths = <9>;
|
H A D | imx6q-cubox-i.dts | 55 fsl,transmit-level-mV = <1104>; 56 fsl,transmit-boost-mdB = <0>; 57 fsl,transmit-atten-16ths = <9>;
|
H A D | imx6q-hummingboard-som-v15.dts | 56 fsl,transmit-level-mV = <1025>; 57 fsl,transmit-boost-mdB = <3330>; 58 fsl,transmit-atten-16ths = <9>;
|
H A D | imx6q-cubox-i-emmc-som-v15.dts | 56 fsl,transmit-level-mV = <1104>; 57 fsl,transmit-boost-mdB = <0>; 58 fsl,transmit-atten-16ths = <9>;
|
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | tracepoints.rst | 110 - mlx5_esw_vport_qos_create: trace creation of transmit scheduler arbiter for vport:: 117 - mlx5_esw_vport_qos_config: trace configuration of transmit scheduler arbiter for vport:: 124 - mlx5_esw_vport_qos_destroy: trace deletion of transmit scheduler arbiter for vport:: 131 - mlx5_esw_group_qos_create: trace creation of transmit scheduler arbiter for rate group:: 138 - mlx5_esw_group_qos_config: trace configuration of transmit scheduler arbiter for rate group:: 145 - mlx5_esw_group_qos_destroy: trace deletion of transmit scheduler arbiter for group::
|
/linux/net/bluetooth/cmtp/ |
H A D | core.c | 223 while ((skb = skb_dequeue(&session->transmit))) { in cmtp_process_transmit() 238 skb_queue_head(&session->transmit, skb); in cmtp_process_transmit() 262 skb_queue_head(&session->transmit, skb); in cmtp_process_transmit() 374 skb_queue_head_init(&session->transmit); in cmtp_add_connection() 435 skb_queue_purge(&session->transmit); in cmtp_del_connection()
|
/linux/Documentation/userspace-api/media/rc/ |
H A D | lirc-get-send-mode.rst | 14 LIRC_GET_SEND_MODE/LIRC_SET_SEND_MODE - Get/set current transmit mode. 39 Get/set current transmit mode.
|