HelenOS sources
nic_rxc_t 107 uspace/lib/nic/include/nic_driver.h nic_rxc_t rx_control;
nic_rxc_t 116 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_init(nic_rxc_t *rxc);
nic_rxc_t 117 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_clear(nic_rxc_t *rxc);
nic_rxc_t 118 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_set_addr(nic_rxc_t *rxc,
nic_rxc_t 120 uspace/lib/nic/include/nic_rx_control.h extern bool nic_rxc_check(const nic_rxc_t *rxc,
nic_rxc_t 122 uspace/lib/nic/include/nic_rx_control.h extern void nic_rxc_hw_filtering(nic_rxc_t *rxc,
nic_rxc_t 125 uspace/lib/nic/include/nic_rx_control.h extern uint64_t nic_rxc_multicast_get_hash(const nic_rxc_t *rxc);
nic_rxc_t 126 uspace/lib/nic/include/nic_rx_control.h extern void nic_rxc_unicast_get_mode(const nic_rxc_t *, nic_unicast_mode_t *,
nic_rxc_t 128 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_unicast_set_mode(nic_rxc_t *rxc, nic_unicast_mode_t mode,
nic_rxc_t 130 uspace/lib/nic/include/nic_rx_control.h extern void nic_rxc_multicast_get_mode(const nic_rxc_t *,
nic_rxc_t 132 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_multicast_set_mode(nic_rxc_t *, nic_multicast_mode_t mode,
nic_rxc_t 134 uspace/lib/nic/include/nic_rx_control.h extern void nic_rxc_broadcast_get_mode(const nic_rxc_t *,
nic_rxc_t 136 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_broadcast_set_mode(nic_rxc_t *,
nic_rxc_t 138 uspace/lib/nic/include/nic_rx_control.h extern void nic_rxc_blocked_sources_get(const nic_rxc_t *,
nic_rxc_t 140 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_blocked_sources_set(nic_rxc_t *,
nic_rxc_t 142 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_vlan_get_mask(const nic_rxc_t *rxc, nic_vlan_mask_t *mask);
nic_rxc_t 143 uspace/lib/nic/include/nic_rx_control.h extern errno_t nic_rxc_vlan_set_mask(nic_rxc_t *rxc, const nic_vlan_mask_t *mask);
nic_rxc_t 54 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_init(nic_rxc_t *rxc)
nic_rxc_t 56 uspace/lib/nic/src/nic_rx_control.c memset(rxc, 0, sizeof(nic_rxc_t));
nic_rxc_t 86 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_clear(nic_rxc_t *rxc)
nic_rxc_t 105 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_set_addr(nic_rxc_t *rxc, const nic_address_t *prev_addr,
nic_rxc_t 146 uspace/lib/nic/src/nic_rx_control.c void nic_rxc_unicast_get_mode(const nic_rxc_t *rxc, nic_unicast_mode_t *mode,
nic_rxc_t 175 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_unicast_set_mode(nic_rxc_t *rxc, nic_unicast_mode_t mode,
nic_rxc_t 209 uspace/lib/nic/src/nic_rx_control.c void nic_rxc_multicast_get_mode(const nic_rxc_t *rxc,
nic_rxc_t 239 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_multicast_set_mode(nic_rxc_t *rxc, nic_multicast_mode_t mode,
nic_rxc_t 268 uspace/lib/nic/src/nic_rx_control.c void nic_rxc_broadcast_get_mode(const nic_rxc_t *rxc, nic_broadcast_mode_t *mode)
nic_rxc_t 281 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_broadcast_set_mode(nic_rxc_t *rxc, nic_broadcast_mode_t mode)
nic_rxc_t 296 uspace/lib/nic/src/nic_rx_control.c void nic_rxc_blocked_sources_get(const nic_rxc_t *rxc,
nic_rxc_t 322 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_blocked_sources_set(nic_rxc_t *rxc,
nic_rxc_t 350 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_vlan_get_mask(const nic_rxc_t *rxc, nic_vlan_mask_t *mask)
nic_rxc_t 368 uspace/lib/nic/src/nic_rx_control.c errno_t nic_rxc_vlan_set_mask(nic_rxc_t *rxc, const nic_vlan_mask_t *mask)
nic_rxc_t 395 uspace/lib/nic/src/nic_rx_control.c bool nic_rxc_check(const nic_rxc_t *rxc, const void *data, size_t size,
nic_rxc_t 476 uspace/lib/nic/src/nic_rx_control.c void nic_rxc_hw_filtering(nic_rxc_t *rxc,
nic_rxc_t 562 uspace/lib/nic/src/nic_rx_control.c uint64_t nic_rxc_multicast_get_hash(const nic_rxc_t *rxc)
HelenOS homepage, sources at GitHub