| /kernel/linux/linux-4.19/drivers/net/ethernet/netronome/nfp/ |
| D | nfp_app.h | 198 static inline int nfp_app_init(struct nfp_app *app) in nfp_app_init() 205 static inline void nfp_app_clean(struct nfp_app *app) in nfp_app_clean() 214 static inline int nfp_app_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, in nfp_app_vnic_alloc() 220 static inline void nfp_app_vnic_free(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_free() 226 static inline int nfp_app_vnic_init(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_init() 233 static inline void nfp_app_vnic_clean(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_clean() 239 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_open() 246 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_stop() 254 nfp_app_repr_init(struct nfp_app *app, struct net_device *netdev) in nfp_app_repr_init() 262 nfp_app_repr_preclean(struct nfp_app *app, struct net_device *netdev) in nfp_app_repr_preclean() [all …]
|
| D | nfp_app.c | 82 const char *nfp_app_mip_name(struct nfp_app *app) in nfp_app_mip_name() 91 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_ndo_init() local 100 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_ndo_uninit() local 128 nfp_app_ctrl_msg_alloc(struct nfp_app *app, unsigned int size, gfp_t priority) in nfp_app_ctrl_msg_alloc() 146 nfp_reprs_get_locked(struct nfp_app *app, enum nfp_repr_type type) in nfp_reprs_get_locked() 153 nfp_app_reprs_set(struct nfp_app *app, enum nfp_repr_type type, in nfp_app_reprs_set() 166 struct nfp_app *app; in nfp_app_alloc() local 190 void nfp_app_free(struct nfp_app *app) in nfp_app_free()
|
| D | nfp_net_sriov.c | 48 nfp_net_sriov_check(struct nfp_app *app, int vf, u16 cap, const char *msg) in nfp_net_sriov_check() 70 nfp_net_sriov_update(struct nfp_app *app, int vf, u16 update, const char *msg) in nfp_net_sriov_update() 94 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_mac() local 127 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_vlan() local 157 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_spoofchk() local 182 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_link_state() local 216 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_get_vf_config() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
| D | nfp_app.h | 182 static inline int nfp_app_init(struct nfp_app *app) in nfp_app_init() 189 static inline void nfp_app_clean(struct nfp_app *app) in nfp_app_clean() 198 static inline int nfp_app_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, in nfp_app_vnic_alloc() 204 static inline void nfp_app_vnic_free(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_free() 210 static inline int nfp_app_vnic_init(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_init() 217 static inline void nfp_app_vnic_clean(struct nfp_app *app, struct nfp_net *nn) in nfp_app_vnic_clean() 223 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_open() 230 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_stop() 238 nfp_app_repr_init(struct nfp_app *app, struct net_device *netdev) in nfp_app_repr_init() 246 nfp_app_repr_preclean(struct nfp_app *app, struct net_device *netdev) in nfp_app_repr_preclean() [all …]
|
| D | nfp_app.c | 57 const char *nfp_app_mip_name(struct nfp_app *app) in nfp_app_mip_name() 66 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_ndo_init() local 75 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_ndo_uninit() local 103 nfp_app_ctrl_msg_alloc(struct nfp_app *app, unsigned int size, gfp_t priority) in nfp_app_ctrl_msg_alloc() 121 nfp_reprs_get_locked(struct nfp_app *app, enum nfp_repr_type type) in nfp_reprs_get_locked() 128 nfp_app_reprs_set(struct nfp_app *app, enum nfp_repr_type type, in nfp_app_reprs_set() 142 nfp_app_netdev_feat_change(struct nfp_app *app, struct net_device *netdev) in nfp_app_netdev_feat_change() 177 struct nfp_app *app; in nfp_app_netdev_event() local 195 int nfp_app_start(struct nfp_app *app, struct nfp_net *ctrl) in nfp_app_start() 220 void nfp_app_stop(struct nfp_app *app) in nfp_app_stop() [all …]
|
| D | nfp_net_sriov.c | 18 nfp_net_sriov_check(struct nfp_app *app, int vf, u16 cap, const char *msg) in nfp_net_sriov_check() 40 nfp_net_sriov_update(struct nfp_app *app, int vf, u16 update, const char *msg) in nfp_net_sriov_update() 64 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_mac() local 97 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_vlan() local 127 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_spoofchk() local 151 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_trust() local 176 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_link_state() local 210 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_get_vf_config() local
|
| D | ccm.c | 10 #define ccm_warn(app, msg...) nn_dp_warn(&(app)->ctrl->dp, msg) argument 65 nfp_ccm_reply(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) in nfp_ccm_reply() 77 nfp_ccm_reply_drop_tag(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) in nfp_ccm_reply_drop_tag() 91 nfp_ccm_wait_reply(struct nfp_ccm *ccm, struct nfp_app *app, in nfp_ccm_wait_reply() 131 struct nfp_app *app = ccm->app; in nfp_ccm_communicate() local 177 struct nfp_app *app = ccm->app; in nfp_ccm_rx() local 206 int nfp_ccm_init(struct nfp_ccm *ccm, struct nfp_app *app) in nfp_ccm_init()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
| D | main.c | 28 static const char *nfp_flower_extra_cap(struct nfp_app *app, struct nfp_net *nn) in nfp_flower_extra_cap() 33 static enum devlink_eswitch_mode eswitch_mode_get(struct nfp_app *app) in eswitch_mode_get() 57 nfp_flower_get_internal_port_id(struct nfp_app *app, struct net_device *netdev) in nfp_flower_get_internal_port_id() 76 u32 nfp_flower_get_port_id_from_netdev(struct nfp_app *app, in nfp_flower_get_port_id_from_netdev() 95 nfp_flower_get_netdev_from_internal_port_id(struct nfp_app *app, int port_id) in nfp_flower_get_netdev_from_internal_port_id() 108 nfp_flower_free_internal_port_id(struct nfp_app *app, struct net_device *netdev) in nfp_flower_free_internal_port_id() 123 nfp_flower_internal_port_event_handler(struct nfp_app *app, in nfp_flower_internal_port_event_handler() 146 nfp_flower_non_repr_priv_lookup(struct nfp_app *app, struct net_device *netdev) in nfp_flower_non_repr_priv_lookup() 167 nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev) in nfp_flower_non_repr_priv_get() 199 nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev) in nfp_flower_non_repr_priv_put() [all …]
|
| D | metadata.c | 39 static int nfp_release_stats_entry(struct nfp_app *app, u32 stats_context_id) in nfp_release_stats_entry() 58 static int nfp_get_stats_entry(struct nfp_app *app, u32 *stats_context_id) in nfp_get_stats_entry() 99 nfp_flower_search_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie, in nfp_flower_search_fl_table() 112 void nfp_flower_rx_flow_stats(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_rx_flow_stats() 134 static int nfp_release_mask_id(struct nfp_app *app, u8 mask_id) in nfp_release_mask_id() 153 static int nfp_mask_alloc(struct nfp_app *app, u8 *mask_id) in nfp_mask_alloc() 194 nfp_add_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_add_mask_table() 221 nfp_search_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_search_mask_table() 237 nfp_find_in_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_find_in_mask_table() 252 nfp_check_mask_add(struct nfp_app *app, char *mask_data, u32 mask_len, in nfp_check_mask_add() [all …]
|
| D | cmsg.c | 22 nfp_flower_cmsg_alloc(struct nfp_app *app, unsigned int size, in nfp_flower_cmsg_alloc() 44 nfp_flower_cmsg_mac_repr_start(struct nfp_app *app, unsigned int num_ports) in nfp_flower_cmsg_mac_repr_start() 123 nfp_flower_process_mtu_ack(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_process_mtu_ack() 151 nfp_flower_cmsg_portmod_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_portmod_rx() 186 nfp_flower_cmsg_portreify_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_portreify_rx() 208 nfp_flower_cmsg_merge_hint_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_merge_hint_rx() 252 nfp_flower_cmsg_process_one_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_process_one_rx() 329 nfp_flower_queue_ctl_msg(struct nfp_app *app, struct sk_buff *skb, int type) in nfp_flower_queue_ctl_msg() 349 void nfp_flower_cmsg_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_rx()
|
| D | tunnel_conf.c | 228 void nfp_tunnel_keep_alive(struct nfp_app *app, struct sk_buff *skb) in nfp_tunnel_keep_alive() 269 void nfp_tunnel_keep_alive_v6(struct nfp_app *app, struct sk_buff *skb) in nfp_tunnel_keep_alive_v6() 313 nfp_flower_xmit_tun_conf(struct nfp_app *app, u8 mtype, u16 plen, void *pdata, in nfp_flower_xmit_tun_conf() 388 static bool nfp_tun_has_route_v4(struct nfp_app *app, __be32 *ipv4_addr) in nfp_tun_has_route_v4() 398 nfp_tun_has_route_v6(struct nfp_app *app, struct in6_addr *ipv6_addr) in nfp_tun_has_route_v6() 408 nfp_tun_add_route_to_cache_v4(struct nfp_app *app, __be32 *ipv4_addr) in nfp_tun_add_route_to_cache_v4() 418 nfp_tun_add_route_to_cache_v6(struct nfp_app *app, struct in6_addr *ipv6_addr) in nfp_tun_add_route_to_cache_v6() 428 nfp_tun_del_route_from_cache_v4(struct nfp_app *app, __be32 *ipv4_addr) in nfp_tun_del_route_from_cache_v4() 438 nfp_tun_del_route_from_cache_v6(struct nfp_app *app, struct in6_addr *ipv6_addr) in nfp_tun_del_route_from_cache_v6() 448 nfp_tun_write_neigh_v4(struct net_device *netdev, struct nfp_app *app, in nfp_tun_write_neigh_v4() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/netronome/nfp/flower/ |
| D | main.c | 55 static const char *nfp_flower_extra_cap(struct nfp_app *app, struct nfp_net *nn) in nfp_flower_extra_cap() 60 static enum devlink_eswitch_mode eswitch_mode_get(struct nfp_app *app) in eswitch_mode_get() 66 nfp_flower_repr_get_type_and_port(struct nfp_app *app, u32 port_id, u8 *port) in nfp_flower_repr_get_type_and_port() 87 nfp_flower_repr_get(struct nfp_app *app, u32 port_id) in nfp_flower_repr_get() 108 nfp_flower_reprs_reify(struct nfp_app *app, enum nfp_repr_type type, in nfp_flower_reprs_reify() 137 nfp_flower_wait_repr_reify(struct nfp_app *app, atomic_t *replies, int tot_repl) in nfp_flower_wait_repr_reify() 158 nfp_flower_repr_netdev_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_open() 172 nfp_flower_repr_netdev_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_stop() 180 nfp_flower_repr_netdev_init(struct nfp_app *app, struct net_device *netdev) in nfp_flower_repr_netdev_init() 188 nfp_flower_repr_netdev_clean(struct nfp_app *app, struct net_device *netdev) in nfp_flower_repr_netdev_clean() [all …]
|
| D | metadata.c | 51 static int nfp_release_stats_entry(struct nfp_app *app, u32 stats_context_id) in nfp_release_stats_entry() 70 static int nfp_get_stats_entry(struct nfp_app *app, u32 *stats_context_id) in nfp_get_stats_entry() 102 nfp_flower_search_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie, in nfp_flower_search_fl_table() 120 nfp_flower_update_stats(struct nfp_app *app, struct nfp_fl_stats_frame *stats) in nfp_flower_update_stats() 143 void nfp_flower_rx_flow_stats(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_rx_flow_stats() 157 static int nfp_release_mask_id(struct nfp_app *app, u8 mask_id) in nfp_release_mask_id() 176 static int nfp_mask_alloc(struct nfp_app *app, u8 *mask_id) in nfp_mask_alloc() 217 nfp_add_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_add_mask_table() 244 nfp_search_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_search_mask_table() 260 nfp_find_in_mask_table(struct nfp_app *app, char *mask_data, u32 mask_len) in nfp_find_in_mask_table() [all …]
|
| D | cmsg.c | 52 nfp_flower_cmsg_alloc(struct nfp_app *app, unsigned int size, in nfp_flower_cmsg_alloc() 74 nfp_flower_cmsg_mac_repr_start(struct nfp_app *app, unsigned int num_ports) in nfp_flower_cmsg_mac_repr_start() 155 nfp_flower_process_mtu_ack(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_process_mtu_ack() 183 nfp_flower_cmsg_portmod_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_portmod_rx() 218 nfp_flower_cmsg_portreify_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_portreify_rx() 240 nfp_flower_cmsg_process_one_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_process_one_rx() 304 nfp_flower_queue_ctl_msg(struct nfp_app *app, struct sk_buff *skb, int type) in nfp_flower_queue_ctl_msg() 325 void nfp_flower_cmsg_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_rx()
|
| D | tunnel_conf.c | 174 void nfp_tunnel_keep_alive(struct nfp_app *app, struct sk_buff *skb) in nfp_tunnel_keep_alive() 229 nfp_flower_xmit_tun_conf(struct nfp_app *app, u8 mtype, u16 plen, void *pdata, in nfp_flower_xmit_tun_conf() 246 static bool nfp_tun_has_route(struct nfp_app *app, __be32 ipv4_addr) in nfp_tun_has_route() 264 static void nfp_tun_add_route_to_cache(struct nfp_app *app, __be32 ipv4_addr) in nfp_tun_add_route_to_cache() 290 static void nfp_tun_del_route_from_cache(struct nfp_app *app, __be32 ipv4_addr) in nfp_tun_del_route_from_cache() 309 nfp_tun_write_neigh(struct net_device *netdev, struct nfp_app *app, in nfp_tun_write_neigh() 351 struct nfp_app *app; in nfp_tun_neigh_event_handler() local 398 void nfp_tunnel_request_route(struct nfp_app *app, struct sk_buff *skb) in nfp_tunnel_request_route() 442 static void nfp_tun_write_ipv4_list(struct nfp_app *app) in nfp_tun_write_ipv4_list() 470 void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4) in nfp_tunnel_add_ipv4_off() [all …]
|
| /kernel/linux/linux-5.10/net/802/ |
| D | mrp.c | 236 static struct mrp_attr *mrp_attr_lookup(const struct mrp_applicant *app, in mrp_attr_lookup() 256 static struct mrp_attr *mrp_attr_create(struct mrp_applicant *app, in mrp_attr_create() 289 static void mrp_attr_destroy(struct mrp_applicant *app, struct mrp_attr *attr) in mrp_attr_destroy() 295 static void mrp_attr_destroy_all(struct mrp_applicant *app) in mrp_attr_destroy_all() 308 static int mrp_pdu_init(struct mrp_applicant *app) in mrp_pdu_init() 331 static int mrp_pdu_append_end_mark(struct mrp_applicant *app) in mrp_pdu_append_end_mark() 342 static void mrp_pdu_queue(struct mrp_applicant *app) in mrp_pdu_queue() 359 static void mrp_queue_xmit(struct mrp_applicant *app) in mrp_queue_xmit() 367 static int mrp_pdu_append_msg_hdr(struct mrp_applicant *app, in mrp_pdu_append_msg_hdr() 388 static int mrp_pdu_append_vecattr_hdr(struct mrp_applicant *app, in mrp_pdu_append_vecattr_hdr() [all …]
|
| D | garp.c | 147 static struct garp_attr *garp_attr_lookup(const struct garp_applicant *app, in garp_attr_lookup() 167 static struct garp_attr *garp_attr_create(struct garp_applicant *app, in garp_attr_create() 200 static void garp_attr_destroy(struct garp_applicant *app, struct garp_attr *attr) in garp_attr_destroy() 206 static void garp_attr_destroy_all(struct garp_applicant *app) in garp_attr_destroy_all() 219 static int garp_pdu_init(struct garp_applicant *app) in garp_pdu_init() 241 static int garp_pdu_append_end_mark(struct garp_applicant *app) in garp_pdu_append_end_mark() 249 static void garp_pdu_queue(struct garp_applicant *app) in garp_pdu_queue() 267 static void garp_queue_xmit(struct garp_applicant *app) in garp_queue_xmit() 275 static int garp_pdu_append_msg(struct garp_applicant *app, u8 attrtype) in garp_pdu_append_msg() 287 static int garp_pdu_append_attr(struct garp_applicant *app, in garp_pdu_append_attr() [all …]
|
| /kernel/linux/linux-4.19/net/802/ |
| D | mrp.c | 239 static struct mrp_attr *mrp_attr_lookup(const struct mrp_applicant *app, in mrp_attr_lookup() 259 static struct mrp_attr *mrp_attr_create(struct mrp_applicant *app, in mrp_attr_create() 292 static void mrp_attr_destroy(struct mrp_applicant *app, struct mrp_attr *attr) in mrp_attr_destroy() 298 static int mrp_pdu_init(struct mrp_applicant *app) in mrp_pdu_init() 321 static int mrp_pdu_append_end_mark(struct mrp_applicant *app) in mrp_pdu_append_end_mark() 332 static void mrp_pdu_queue(struct mrp_applicant *app) in mrp_pdu_queue() 349 static void mrp_queue_xmit(struct mrp_applicant *app) in mrp_queue_xmit() 357 static int mrp_pdu_append_msg_hdr(struct mrp_applicant *app, in mrp_pdu_append_msg_hdr() 378 static int mrp_pdu_append_vecattr_hdr(struct mrp_applicant *app, in mrp_pdu_append_vecattr_hdr() 393 static int mrp_pdu_append_vecattr_event(struct mrp_applicant *app, in mrp_pdu_append_vecattr_event() [all …]
|
| D | garp.c | 150 static struct garp_attr *garp_attr_lookup(const struct garp_applicant *app, in garp_attr_lookup() 170 static struct garp_attr *garp_attr_create(struct garp_applicant *app, in garp_attr_create() 203 static void garp_attr_destroy(struct garp_applicant *app, struct garp_attr *attr) in garp_attr_destroy() 209 static int garp_pdu_init(struct garp_applicant *app) in garp_pdu_init() 231 static int garp_pdu_append_end_mark(struct garp_applicant *app) in garp_pdu_append_end_mark() 239 static void garp_pdu_queue(struct garp_applicant *app) in garp_pdu_queue() 257 static void garp_queue_xmit(struct garp_applicant *app) in garp_queue_xmit() 265 static int garp_pdu_append_msg(struct garp_applicant *app, u8 attrtype) in garp_pdu_append_msg() 277 static int garp_pdu_append_attr(struct garp_applicant *app, in garp_pdu_append_attr() 313 static void garp_attr_event(struct garp_applicant *app, in garp_attr_event() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/abm/ |
| D | main.c | 30 nfp_abm_setup_tc(struct nfp_app *app, struct net_device *netdev, in nfp_abm_setup_tc() 57 nfp_abm_repr_get(struct nfp_app *app, u32 port_id, bool *redir_egress) in nfp_abm_repr_get() 77 nfp_abm_spawn_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_spawn_repr() 148 nfp_abm_kill_repr(struct nfp_app *app, struct nfp_abm_link *alink, in nfp_abm_kill_repr() 182 static enum devlink_eswitch_mode nfp_abm_eswitch_mode_get(struct nfp_app *app) in nfp_abm_eswitch_mode_get() 206 struct nfp_app *app = abm->app; in nfp_abm_eswitch_set_switchdev() local 239 static int nfp_abm_eswitch_mode_set(struct nfp_app *app, u16 mode) in nfp_abm_eswitch_mode_set() 313 nfp_abm_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id) in nfp_abm_vnic_alloc() 362 static void nfp_abm_vnic_free(struct nfp_app *app, struct nfp_net *nn) in nfp_abm_vnic_free() 372 static int nfp_abm_vnic_init(struct nfp_app *app, struct nfp_net *nn) in nfp_abm_vnic_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/sphinx/ |
| D | automarkup.py | 73 def markup_refs(docname, app, node): argument 123 def markup_func_ref_sphinx3(docname, app, match): argument 158 def markup_c_ref(docname, app, match): argument 215 def markup_doc_ref(docname, app, match): argument 242 def auto_markup(app, doctree, name): argument 257 def setup(app): argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | main.c | 38 nfp_bpf_xdp_offload(struct nfp_app *app, struct nfp_net *nn, in nfp_bpf_xdp_offload() 57 static const char *nfp_bpf_extra_cap(struct nfp_app *app, struct nfp_net *nn) in nfp_bpf_extra_cap() 63 nfp_bpf_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id) in nfp_bpf_vnic_alloc() 97 static void nfp_bpf_vnic_free(struct nfp_app *app, struct nfp_net *nn) in nfp_bpf_vnic_free() 165 static int nfp_bpf_setup_tc(struct nfp_app *app, struct net_device *netdev, in nfp_bpf_setup_tc() 182 nfp_bpf_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) in nfp_bpf_check_mtu() 330 static int nfp_bpf_parse_capabilities(struct nfp_app *app) in nfp_bpf_parse_capabilities() 417 static int nfp_bpf_ndo_init(struct nfp_app *app, struct net_device *netdev) in nfp_bpf_ndo_init() 424 static void nfp_bpf_ndo_uninit(struct nfp_app *app, struct net_device *netdev) in nfp_bpf_ndo_uninit() 431 static int nfp_bpf_start(struct nfp_app *app) in nfp_bpf_start() [all …]
|
| /kernel/linux/linux-4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | main.c | 65 nfp_bpf_xdp_offload(struct nfp_app *app, struct nfp_net *nn, in nfp_bpf_xdp_offload() 84 static const char *nfp_bpf_extra_cap(struct nfp_app *app, struct nfp_net *nn) in nfp_bpf_extra_cap() 90 nfp_bpf_vnic_alloc(struct nfp_app *app, struct nfp_net *nn, unsigned int id) in nfp_bpf_vnic_alloc() 124 static void nfp_bpf_vnic_free(struct nfp_app *app, struct nfp_net *nn) in nfp_bpf_vnic_free() 213 static int nfp_bpf_setup_tc(struct nfp_app *app, struct net_device *netdev, in nfp_bpf_setup_tc() 225 nfp_bpf_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu) in nfp_bpf_check_mtu() 345 static int nfp_bpf_parse_capabilities(struct nfp_app *app) in nfp_bpf_parse_capabilities() 417 static int nfp_bpf_ndo_init(struct nfp_app *app, struct net_device *netdev) in nfp_bpf_ndo_init() 424 static void nfp_bpf_ndo_uninit(struct nfp_app *app, struct net_device *netdev) in nfp_bpf_ndo_uninit() 431 static int nfp_bpf_init(struct nfp_app *app) in nfp_bpf_init() [all …]
|
| /kernel/linux/linux-4.19/net/netfilter/ipvs/ |
| D | ip_vs_app.c | 50 static inline int ip_vs_app_get(struct ip_vs_app *app) in ip_vs_app_get() 56 static inline void ip_vs_app_put(struct ip_vs_app *app) in ip_vs_app_put() 78 ip_vs_app_inc_new(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in ip_vs_app_inc_new() 178 register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in register_ip_vs_app_inc() 194 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in register_ip_vs_app() 237 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in unregister_ip_vs_app() 366 struct ip_vs_app *app, in app_tcp_pkt_out() 419 struct ip_vs_app *app; in ip_vs_app_pkt_out() local 443 struct ip_vs_app *app, in app_tcp_pkt_in() 496 struct ip_vs_app *app; in ip_vs_app_pkt_in() local [all …]
|
| /kernel/linux/linux-5.10/net/netfilter/ipvs/ |
| D | ip_vs_app.c | 45 static inline int ip_vs_app_get(struct ip_vs_app *app) in ip_vs_app_get() 51 static inline void ip_vs_app_put(struct ip_vs_app *app) in ip_vs_app_put() 73 ip_vs_app_inc_new(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in ip_vs_app_inc_new() 173 register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in register_ip_vs_app_inc() 189 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in register_ip_vs_app() 232 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in unregister_ip_vs_app() 361 struct ip_vs_app *app, in app_tcp_pkt_out() 414 struct ip_vs_app *app; in ip_vs_app_pkt_out() local 438 struct ip_vs_app *app, in app_tcp_pkt_in() 491 struct ip_vs_app *app; in ip_vs_app_pkt_in() local [all …]
|