Home
last modified time | relevance | path

Searched refs:xdp_state (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c1014 static int emac_rx_packet(struct prueth_emac *emac, u32 flow_id, u32 *xdp_state) in emac_rx_packet() argument
1030 *xdp_state = 0; in emac_rx_packet()
1076 *xdp_state = emac_run_xdp(emac, &xdp, &pkt_len); in emac_rx_packet()
1077 if (*xdp_state == ICSSG_XDP_CONSUMED) { in emac_rx_packet()
1082 if (*xdp_state != ICSSG_XDP_PASS) in emac_rx_packet()
1425 u32 xdp_state; in icssg_napi_rx_poll() local
1435 ret = emac_rx_packet(emac, flow, &xdp_state); in icssg_napi_rx_poll()
1436 xdp_state_or |= xdp_state; in icssg_napi_rx_poll()
/linux/Documentation/networking/net_cachelines/
H A Dnet_device.rst178 struct bpf_xdp_entity xdp_state[3]
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c1269 int *xdp_state) in am65_cpsw_nuss_rx_packets() argument
1289 *xdp_state = AM65_CPSW_XDP_PASS; in am65_cpsw_nuss_rx_packets()
1329 *xdp_state = am65_cpsw_run_xdp(flow, port, &xdp, &pkt_len); in am65_cpsw_nuss_rx_packets()
1330 if (*xdp_state == AM65_CPSW_XDP_CONSUMED) { in am65_cpsw_nuss_rx_packets()
1336 if (*xdp_state != AM65_CPSW_XDP_PASS) in am65_cpsw_nuss_rx_packets()
1403 int xdp_state; in am65_cpsw_nuss_rx_poll() local
1409 ret = am65_cpsw_nuss_rx_packets(flow, &xdp_state); in am65_cpsw_nuss_rx_poll()
1410 xdp_state_or |= xdp_state; in am65_cpsw_nuss_rx_poll()
/linux/net/core/
H A Ddev.c10218 return dev->xdp_state[mode].link; in dev_xdp_link()
10228 return dev->xdp_state[mode].prog; in dev_xdp_prog()
10237 if (dev->xdp_state[i].prog || dev->xdp_state[i].link) in dev_xdp_prog_count()
10249 if (dev->xdp_state[i].prog && in dev_xdp_sb_prog_count()
10250 !dev->xdp_state[i].prog->aux->xdp_has_frags) in dev_xdp_sb_prog_count()
10287 dev->xdp_state[mode].link = link; in dev_xdp_set_link()
10288 dev->xdp_state[mode].prog = NULL; in dev_xdp_set_link()
10294 dev->xdp_state[mode].link = NULL; in dev_xdp_set_prog()
10295 dev->xdp_state[mode].prog = prog; in dev_xdp_set_prog()
/linux/include/linux/
H A Dnetdevice.h2503 struct bpf_xdp_entity xdp_state[__MAX_XDP_MODE]; member