Home
last modified time | relevance | path

Searched refs:RXD_OWN (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/sunplus/
H A Dspl2sw_int.c44 if (cmd & RXD_OWN) in spl2sw_rx_poll()
105 wmb(); /* Set RXD_OWN after other fields are effective. */ in spl2sw_rx_poll()
106 desc->cmd1 = RXD_OWN; in spl2sw_rx_poll()
117 if (queue == 1 && !(h_desc->cmd1 & RXD_OWN)) in spl2sw_rx_poll()
H A Dspl2sw_desc.c27 wmb(); /* Set RXD_OWN after other fields are ready. */ in spl2sw_rx_descs_flush()
28 rx_desc[j].cmd1 = RXD_OWN; in spl2sw_rx_descs_flush()
74 wmb(); /* Clear RXD_OWN and then set other fields. */ in spl2sw_rx_descs_clean()
157 wmb(); /* Set RXD_OWN after other fields are effective. */ in spl2sw_rx_descs_init()
158 rx_desc[j].cmd1 = RXD_OWN; in spl2sw_rx_descs_init()
H A Dspl2sw_define.h193 #define RXD_OWN BIT(31) macro
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dsunbmac.c246 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_init_rings()
807 while (!((flags = this->rx_flags) & RXD_OWN)) { in bigmac_rx()
820 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
846 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
869 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
H A Dsunqe.c137 (RXD_OWN | ((RXD_PKT_SZ) & RXD_LENGTH)); in qe_init_rings()
423 while (!((flags = this->rx_flags) & RXD_OWN)) { in qe_rx()
454 end_rxd->rx_flags = (RXD_OWN | ((RXD_PKT_SZ) & RXD_LENGTH)); in qe_rx()
H A Dsunqe.h273 #define RXD_OWN 0x80000000 /* Ownership. */ macro
H A Dsunbmac.h233 #define RXD_OWN 0x80000000 /* Ownership. */ macro
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsunbmac.c246 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_init_rings()
807 while (!((flags = this->rx_flags) & RXD_OWN)) { in bigmac_rx()
820 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
846 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
869 (RXD_OWN | ((RX_BUF_ALLOC_SIZE - 34) & RXD_LENGTH)); in bigmac_rx()
H A Dsunqe.c137 (RXD_OWN | ((RXD_PKT_SZ) & RXD_LENGTH)); in qe_init_rings()
423 while (!((flags = this->rx_flags) & RXD_OWN)) { in qe_rx()
454 end_rxd->rx_flags = (RXD_OWN | ((RXD_PKT_SZ) & RXD_LENGTH)); in qe_rx()
H A Dsunqe.h273 #define RXD_OWN 0x80000000 /* Ownership. */ macro
H A Dsunbmac.h233 #define RXD_OWN 0x80000000 /* Ownership. */ macro

Completed in 12 milliseconds