Home
last modified time | relevance | path

Searched full:rxtx (Results 1 – 25 of 163) sorted by relevance

1234567

/kernel/linux/linux-6.6/samples/vfio-mdev/
Dmtty.c110 struct rxtx { struct
118 struct rxtx rxtx; /* loop back buffer */ argument
350 if (mdev_state->s[index].rxtx.count < in handle_bar_write()
352 mdev_state->s[index].rxtx.fifo[ in handle_bar_write()
353 mdev_state->s[index].rxtx.head] = data; in handle_bar_write()
354 mdev_state->s[index].rxtx.count++; in handle_bar_write()
355 CIRCULAR_BUF_INC_IDX(mdev_state->s[index].rxtx.head); in handle_bar_write()
364 (mdev_state->s[index].rxtx.count == in handle_bar_write()
398 (mdev_state->s[index].rxtx.head == in handle_bar_write()
399 mdev_state->s[index].rxtx.tail)) { in handle_bar_write()
[all …]
/kernel/linux/linux-5.10/samples/vfio-mdev/
Dmtty.c111 struct rxtx { struct
119 struct rxtx rxtx; /* loop back buffer */ argument
308 if (mdev_state->s[index].rxtx.count < in handle_bar_write()
310 mdev_state->s[index].rxtx.fifo[ in handle_bar_write()
311 mdev_state->s[index].rxtx.head] = data; in handle_bar_write()
312 mdev_state->s[index].rxtx.count++; in handle_bar_write()
313 CIRCULAR_BUF_INC_IDX(mdev_state->s[index].rxtx.head); in handle_bar_write()
322 (mdev_state->s[index].rxtx.count == in handle_bar_write()
356 (mdev_state->s[index].rxtx.head == in handle_bar_write()
357 mdev_state->s[index].rxtx.tail)) { in handle_bar_write()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dfsl,cpm1-tsa.yaml56 fsl,common-rxtx-pins:
61 Without the 'fsl,common-rxtx-pins' property, the four pins are used.
62 With the 'fsl,common-rxtx-pins' property, two pins are used.
140 # If fsl,common-rxtx-pins is present, only 2 clocks are needed.
144 - fsl,common-rxtx-pins
192 fsl,common-rxtx-pins;
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/prestera/
Dprestera_rxtx.c614 struct prestera_sdma *sdma = &sw->rxtx->sdma; in prestera_sdma_switch_init()
623 dev_err(dev, "failed to init rxtx by hw\n"); in prestera_sdma_switch_init()
674 struct prestera_sdma *sdma = &sw->rxtx->sdma; in prestera_sdma_switch_fini()
773 struct prestera_rxtx *rxtx; in prestera_rxtx_switch_init() local
776 rxtx = kzalloc(sizeof(*rxtx), GFP_KERNEL); in prestera_rxtx_switch_init()
777 if (!rxtx) in prestera_rxtx_switch_init()
780 sw->rxtx = rxtx; in prestera_rxtx_switch_init()
784 kfree(rxtx); in prestera_rxtx_switch_init()
792 kfree(sw->rxtx); in prestera_rxtx_switch_fini()
824 return prestera_sdma_xmit(&port->sw->rxtx->sdma, skb); in prestera_rxtx_xmit()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
Dprestera_rxtx.c616 struct prestera_sdma *sdma = &sw->rxtx->sdma; in prestera_sdma_switch_init()
625 dev_err(dev, "failed to init rxtx by hw\n"); in prestera_sdma_switch_init()
676 struct prestera_sdma *sdma = &sw->rxtx->sdma; in prestera_sdma_switch_fini()
775 struct prestera_rxtx *rxtx; in prestera_rxtx_switch_init() local
778 rxtx = kzalloc(sizeof(*rxtx), GFP_KERNEL); in prestera_rxtx_switch_init()
779 if (!rxtx) in prestera_rxtx_switch_init()
782 sw->rxtx = rxtx; in prestera_rxtx_switch_init()
786 kfree(rxtx); in prestera_rxtx_switch_init()
794 kfree(sw->rxtx); in prestera_rxtx_switch_fini()
819 return prestera_sdma_xmit(&port->sw->rxtx->sdma, skb); in prestera_rxtx_xmit()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/
Dtango-nand.txt8 - dma-names: "rxtx"
22 dma-names = "rxtx";
Dqcom_nandc.txt21 - dma-names: must be "rxtx"
70 dma-names = "rxtx";
Dmarvell-nand.txt30 - dma-names: shall be "rxtx".
120 dma-names = "rxtx";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/
Dqcom,nandc.yaml80 - description: rxtx DMA channel
84 - const: rxtx
160 dma-names = "rxtx";
Dallwinner,sun4i-a10-nand.yaml47 const: rxtx
104 dma-names = "rxtx";
/kernel/linux/linux-5.10/drivers/net/wan/
Dcosa.c142 unsigned long rxtx; /* RX or TX in progress? */ member
188 * for cosa->rxtx - indicates whether either transmit or receive is
677 if (test_bit(RXBIT, &chan->cosa->rxtx)) { in cosa_net_timeout()
1267 if (!cosa->rxtx) { in put_driver_status()
1329 if (test_bit(RXBIT, &cosa->rxtx)) in cosa_kick()
1331 if (test_bit(TXBIT, &cosa->rxtx)) in cosa_kick()
1336 cosa->rxtx = 0; in cosa_kick()
1667 set_bit(TXBIT, &cosa->rxtx); in tx_interrupt()
1668 if (!test_bit(IRQBIT, &cosa->rxtx)) { in tx_interrupt()
1675 clear_bit(TXBIT, &cosa->rxtx); in tx_interrupt()
[all …]
/kernel/linux/linux-5.10/drivers/net/can/
Dled.c86 "%s-rxtx", netdev->name); in devm_can_led_init()
120 snprintf(name, sizeof(name), "%s-rxtx", netdev->name); in can_led_notifier()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/
Dradio_2055.h31 #define B2055_C1_PD_RXTX 0x17 /* PD Core 1 RXTX */
35 #define B2055_C2_PD_RXTX 0x1B /* PD Core 2 RXTX */
39 #define B2055_C1_PWRDET_RXTX 0x1F /* PWRDET RXTX Core 1 */
41 #define B2055_C2_PWRDET_RXTX 0x21 /* PWRDET RXTX Core 2 */
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/
Dradio_2055.h31 #define B2055_C1_PD_RXTX 0x17 /* PD Core 1 RXTX */
35 #define B2055_C2_PD_RXTX 0x1B /* PD Core 2 RXTX */
39 #define B2055_C1_PWRDET_RXTX 0x1F /* PWRDET RXTX Core 1 */
41 #define B2055_C2_PWRDET_RXTX 0x21 /* PWRDET RXTX Core 2 */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/
Dti,gpmc.yaml63 - const: rxtx
168 dma-names = "rxtx";
/kernel/linux/linux-5.10/drivers/staging/vt6656/
DMakefile8 rxtx.o \
/kernel/linux/linux-5.10/drivers/staging/vt6655/
DMakefile8 rxtx.o \
/kernel/linux/linux-6.6/drivers/staging/vt6656/
DMakefile8 rxtx.o \
/kernel/linux/linux-6.6/drivers/staging/vt6655/
DMakefile8 rxtx.o \
/kernel/linux/linux-5.10/include/linux/can/
Dled.h22 /* keep space for interface name + "-tx"/"-rx"/"-rxtx"
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dqcom,lpass-cpu.yaml223 - const: lpass-rxtx-cdc-dma-lpm
224 - const: lpass-rxtx-lpaif
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/
Domap-gpmc.txt51 - dma-names Must be set to "rxtx"
145 dma-names = "rxtx";
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
Dethtool_mm.sh176 lldptool -L -i $h1 adminStatus=rxtx >/dev/null
177 lldptool -L -i $h2 adminStatus=rxtx >/dev/null
/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/
Dtulip.h171 RxTx = (TxOn | RxOn), enumerator
525 iowrite32(tp->csr6 | RxTx, ioaddr + CSR6); in tulip_start_rxtx()
535 if (csr6 & RxTx) { in tulip_stop_rxtx()
537 iowrite32(csr6 & ~RxTx, ioaddr + CSR6); in tulip_stop_rxtx()
/kernel/linux/linux-6.6/drivers/net/ethernet/dec/tulip/
Dtulip.h171 RxTx = (TxOn | RxOn), enumerator
524 iowrite32(tp->csr6 | RxTx, ioaddr + CSR6); in tulip_start_rxtx()
534 if (csr6 & RxTx) { in tulip_stop_rxtx()
536 iowrite32(csr6 & ~RxTx, ioaddr + CSR6); in tulip_stop_rxtx()

1234567