Home
last modified time | relevance | path

Searched refs:rctl (Results 1 – 6 of 6) sorted by relevance

/qemu/hw/net/
H A De1000x_common.c82 uint32_t f, ra[2], *rp, rctl = mac[RCTL]; in e1000x_rx_group_filter() local
85 if (rctl & E1000_RCTL_BAM) { in e1000x_rx_group_filter()
89 if (rctl & E1000_RCTL_MPE) { in e1000x_rx_group_filter()
93 if (rctl & E1000_RCTL_UPE) { in e1000x_rx_group_filter()
112 f = mta_shift[(rctl >> E1000_RCTL_MO_SHIFT) & 3]; in e1000x_rx_group_filter()
119 (rctl >> E1000_RCTL_MO_SHIFT) & 3, in e1000x_rx_group_filter()
222 e1000x_rxbufsize(uint32_t rctl) in e1000x_rxbufsize() argument
224 rctl &= E1000_RCTL_BSEX | E1000_RCTL_SZ_16384 | E1000_RCTL_SZ_8192 | in e1000x_rxbufsize()
227 switch (rctl) { in e1000x_rxbufsize()
H A Dstellaris_enet.c66 uint32_t rctl; member
139 VMSTATE_UINT32(rctl, stellaris_enet_state),
235 if ((s->rctl & SE_RCTL_RXEN) == 0) in stellaris_enet_receive()
297 return s->rctl; in stellaris_enet_read()
380 s->rctl = value; in stellaris_enet_write()
470 s->rctl = SE_RCTL_BADCRC; in stellaris_enet_reset()
H A De1000x_common.h104 uint32_t e1000x_rxbufsize(uint32_t rctl);
H A De1000e_core.c1877 uint32_t rctl = core->mac[RCTL]; in e1000e_parse_rxbufsize() local
1881 if (rctl & E1000_RCTL_DTYP_MASK) { in e1000e_parse_rxbufsize()
1895 } else if (rctl & E1000_RCTL_FLXBUF_MASK) { in e1000e_parse_rxbufsize()
1896 int flxbuf = rctl & E1000_RCTL_FLXBUF_MASK; in e1000e_parse_rxbufsize()
1899 core->rxbuf_sizes[0] = e1000x_rxbufsize(rctl); in e1000e_parse_rxbufsize()
H A Digb_core.c1024 uint32_t f, ra[2], *macp, rctl = core->mac[RCTL]; in igb_receive_assign() local
1117 f = ta_shift[(rctl >> E1000_RCTL_MO_SHIFT) & 3]; in igb_receive_assign()
H A Dtrace-events166 e1000e_rx_set_rctl(uint32_t rctl) "RCTL = 0x%x"