Home
last modified time | relevance | path

Searched refs:app (Results 1 – 25 of 176) sorted by relevance

12345678

/linux/drivers/net/ethernet/netronome/nfp/
A Dnfp_app.h185 return app->type->init(app); in nfp_app_init()
191 app->type->clean(app); in nfp_app_clean()
206 app->type->vnic_free(app, nn); in nfp_app_vnic_free()
219 app->type->vnic_clean(app, nn); in nfp_app_vnic_clean()
261 if (!app || !app->type->check_mtu) in nfp_app_check_mtu()
300 if (!app || !app->type->extra_cap) in nfp_app_extra_cap()
307 return app && app->type->setup_tc; in nfp_app_has_tc()
314 if (!app || !app->type->setup_tc) in nfp_app_setup_tc()
322 if (!app || !app->type->bpf) in nfp_app_bpf()
357 app->type->ctrl_msg_rx(app, skb); in nfp_app_ctrl_rx()
[all …]
A Dnfp_app.c59 if (!app || !app->pf->mip) in nfp_app_mip_name()
68 if (!app || !app->type->ndo_init) in nfp_app_ndo_init()
70 return app->type->ndo_init(app, netdev); in nfp_app_ndo_init()
77 if (app && app->type->ndo_uninit) in nfp_app_ndo_uninit()
78 app->type->ndo_uninit(app, netdev); in nfp_app_ndo_uninit()
150 if (nn->app != app) in nfp_app_netdev_feat_change()
202 err = app->type->start(app); in nfp_app_start()
216 app->type->stop(app); in nfp_app_start()
225 app->type->stop(app); in nfp_app_stop()
242 app = kzalloc(sizeof(*app), GFP_KERNEL); in nfp_app_alloc()
[all …]
A Dnfp_net_sriov.c22 if (!app || !app->pf->vfcfg_tbl2) in nfp_net_sriov_check()
31 if (vf < 0 || vf >= app->pf->num_vfs) { in nfp_net_sriov_check()
32 nfp_warn(app->pf->cpp, "invalid VF id %d\n", vf); in nfp_net_sriov_check()
57 nfp_warn(app->pf->cpp, in nfp_net_sriov_update()
64 struct nfp_app *app = nfp_app_from_netdev(netdev); in nfp_app_set_vf_mac() local
73 nfp_warn(app->pf->cpp, in nfp_app_set_vf_mac()
87 nfp_info(app->pf->cpp, in nfp_app_set_vf_mac()
110 nfp_warn(app->pf->cpp, in nfp_app_set_vf_vlan()
140 vf_ctrl = readb(app->pf->vfcfg_tbl2 + vf_offset); in nfp_app_set_vf_spoofchk()
218 err = nfp_net_sriov_check(app, vf, 0, ""); in nfp_app_get_vf_config()
[all …]
A Dccm.c10 #define ccm_warn(app, msg...) nn_dp_warn(&(app)->ctrl->dp, msg) argument
69 nfp_ctrl_lock(app->ctrl); in nfp_ccm_reply()
71 nfp_ctrl_unlock(app->ctrl); in nfp_ccm_reply()
81 nfp_ctrl_lock(app->ctrl); in nfp_ccm_reply_drop_tag()
85 nfp_ctrl_unlock(app->ctrl); in nfp_ccm_reply_drop_tag()
131 struct nfp_app *app = ccm->app; in nfp_ccm_communicate() local
135 nfp_ctrl_lock(app->ctrl); in nfp_ccm_communicate()
150 nfp_ctrl_unlock(app->ctrl); in nfp_ccm_communicate()
177 struct nfp_app *app = ccm->app; in nfp_ccm_rx() local
185 nfp_ctrl_lock(app->ctrl); in nfp_ccm_rx()
[all …]
A Dnfp_net_repr.c23 lockdep_is_held(&app->pf->lock)); in nfp_repr_get_locked()
207 err = nfp_app_repr_stop(repr->app, repr); in nfp_repr_stop()
224 err = nfp_app_repr_open(repr->app, repr); in nfp_repr_open()
389 if (nfp_app_has_tc(app)) { in nfp_repr_init()
394 err = nfp_app_repr_init(app, netdev); in nfp_repr_init()
405 nfp_app_repr_clean(app, netdev); in nfp_repr_init()
436 repr->app = app; in nfp_repr_alloc_mqs()
479 lockdep_is_held(&app->pf->lock)); in nfp_reprs_clean_and_free_by_type()
489 nfp_app_repr_preclean(app, netdev); in nfp_reprs_clean_and_free_by_type()
495 nfp_reprs_clean_and_free(app, reprs); in nfp_reprs_clean_and_free_by_type()
[all …]
A Dnfp_net_repr.h55 struct nfp_app *app; member
91 nfp_repr_get_locked(struct nfp_app *app, struct nfp_reprs *set,
97 int nfp_repr_init(struct nfp_app *app, struct net_device *netdev,
102 nfp_repr_alloc_mqs(struct nfp_app *app, unsigned int txqs, unsigned int rxqs);
104 void nfp_reprs_clean_and_free(struct nfp_app *app, struct nfp_reprs *reprs);
105 void nfp_reprs_clean_and_free_by_type(struct nfp_app *app,
108 int nfp_reprs_resync_phys_ports(struct nfp_app *app);
110 static inline struct net_device *nfp_repr_alloc(struct nfp_app *app) in nfp_repr_alloc() argument
112 return nfp_repr_alloc_mqs(app, 1, 1); in nfp_repr_alloc()
/linux/net/802/
A Dmrp.c319 skb->protocol = app->app->pkttype.type; in mrp_pdu_init()
325 ph->version = app->app->version; in mrp_pdu_init()
351 dev_hard_header(app->pdu, app->dev, ntohs(app->app->pkttype.type), in mrp_pdu_queue()
352 app->app->group_address, app->dev->dev_addr, in mrp_pdu_queue()
355 skb_queue_tail(&app->queue, app->pdu); in mrp_pdu_queue()
766 mrp_cb(skb)->mh->attrtype > app->app->maxattr || in mrp_pdu_parse_msg()
810 if (ph->version != app->app->version) in mrp_rcv()
864 app = kzalloc(sizeof(*app), GFP_KERNEL); in mrp_init_applicant()
865 if (!app) in mrp_init_applicant()
873 app->app = appl; in mrp_init_applicant()
[all …]
A Dgarp.c225 skb = alloc_skb(app->dev->mtu + LL_RESERVED_SPACE(app->dev), in garp_pdu_init()
251 if (!app->pdu) in garp_pdu_queue()
260 llc_mac_hdr_init(app->pdu, app->dev->dev_addr, in garp_pdu_queue()
261 app->app->proto.group_address); in garp_pdu_queue()
263 skb_queue_tail(&app->queue, app->pdu); in garp_pdu_queue()
457 if (attrtype > app->app->maxattr) in garp_pdu_parse_attr()
523 if (!app) in garp_pdu_rcv()
583 app = kzalloc(sizeof(*app), GFP_KERNEL); in garp_init_applicant()
584 if (!app) in garp_init_applicant()
592 app->app = appl; in garp_init_applicant()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/flower/
A Dmain.c536 err = nfp_port_init_phy_port(app->pf, app, port, i); in nfp_flower_spawn_phy_reprs()
638 err = nfp_flower_spawn_phy_reprs(app, app->priv); in nfp_flower_vnic_init()
681 nfp_warn(app->cpp, in nfp_flower_wait_host_bit()
689 nfp_warn(app->cpp, in nfp_flower_wait_host_bit()
770 nfp_warn(app->cpp, in nfp_flower_init()
778 nfp_warn(app->cpp, in nfp_flower_init()
787 nfp_warn(app->cpp, in nfp_flower_init()
808 app_priv->app = app; in nfp_flower_init()
847 vfree(app->priv); in nfp_flower_init()
869 vfree(app->priv); in nfp_flower_clean()
[all …]
A Dtunnel_conf.c326 nfp_ctrl_tx(app->ctrl, skb); in nfp_flower_xmit_tun_conf()
390 struct nfp_flower_priv *priv = app->priv; in nfp_tun_has_route_v4()
400 struct nfp_flower_priv *priv = app->priv; in nfp_tun_has_route_v6()
528 struct nfp_app *app; in nfp_tun_neigh_event_handler() local
554 app = app_priv->app; in nfp_tun_neigh_event_handler()
741 nfp_tun_write_ipv4_list(app); in nfp_tunnel_add_ipv4_off()
764 nfp_tun_write_ipv4_list(app); in nfp_tunnel_del_ipv4_off()
816 nfp_tun_write_ipv6_list(app); in nfp_tunnel_add_ipv6_off()
836 nfp_tun_write_ipv6_list(app); in nfp_tunnel_put_ipv6_off()
1102 if (repr->app != app) in nfp_tunnel_offload_mac()
[all …]
A Dcmsg.c30 skb = nfp_app_ctrl_msg_alloc(app, size, flag); in nfp_flower_cmsg_alloc()
96 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_cmsg_portmod()
117 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_cmsg_portreify()
188 struct nfp_flower_priv *priv = app->priv; in nfp_flower_cmsg_portreify_rx()
264 nfp_flower_cmsg_portmod_rx(app, skb); in nfp_flower_cmsg_process_one_rx()
273 nfp_tunnel_request_route_v4(app, skb); in nfp_flower_cmsg_process_one_rx()
276 nfp_tunnel_request_route_v6(app, skb); in nfp_flower_cmsg_process_one_rx()
279 nfp_tunnel_keep_alive(app, skb); in nfp_flower_cmsg_process_one_rx()
282 nfp_tunnel_keep_alive_v6(app, skb); in nfp_flower_cmsg_process_one_rx()
285 nfp_flower_stats_rlim_reply(app, skb); in nfp_flower_cmsg_process_one_rx()
[all …]
A Dmain.h201 struct nfp_app *app; member
381 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_internal_port_can_offload()
477 int nfp_flower_compile_action(struct nfp_app *app,
488 int nfp_modify_flow_metadata(struct nfp_app *app,
501 int nfp_tunnel_config_start(struct nfp_app *app);
502 void nfp_tunnel_config_stop(struct nfp_app *app);
503 int nfp_tunnel_mac_event_handler(struct nfp_app *app,
527 int nfp_flower_lag_get_output_id(struct nfp_app *app,
529 void nfp_flower_qos_init(struct nfp_app *app);
530 void nfp_flower_qos_cleanup(struct nfp_app *app);
[all …]
A Dmetadata.c42 struct nfp_flower_priv *priv = app->priv; in nfp_release_stats_entry()
61 struct nfp_flower_priv *priv = app->priv; in nfp_get_stats_entry()
104 struct nfp_flower_priv *priv = app->priv; in nfp_flower_search_fl_table()
116 struct nfp_flower_priv *priv = app->priv; in nfp_flower_rx_flow_stats()
137 struct nfp_flower_priv *priv = app->priv; in nfp_release_mask_id()
156 struct nfp_flower_priv *priv = app->priv; in nfp_mask_alloc()
197 struct nfp_flower_priv *priv = app->priv; in nfp_add_mask_table()
202 if (nfp_mask_alloc(app, &mask_id)) in nfp_add_mask_table()
207 nfp_release_mask_id(app, mask_id); in nfp_add_mask_table()
224 struct nfp_flower_priv *priv = app->priv; in nfp_search_mask_table()
[all …]
A Dqos_conf.c77 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_install_rate_limiter()
188 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_install_rate_limiter()
205 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_remove_rate_limiter()
251 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_remove_rate_limiter()
259 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_stats_rlim_reply()
305 skb = nfp_flower_cmsg_alloc(fl_priv->app, in nfp_flower_stats_rlim_request()
316 nfp_ctrl_tx(fl_priv->app->ctrl, skb); in nfp_flower_stats_rlim_request()
370 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_stats_rate_limiter()
404 void nfp_flower_qos_init(struct nfp_app *app) in nfp_flower_qos_init() argument
406 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_qos_init()
[all …]
A Doffload.c134 nfp_ctrl_tx(app->ctrl, skb); in nfp_flower_xmit_flow()
247 struct nfp_flower_priv *priv = app->priv; in nfp_flower_calculate_key_layers()
1005 struct nfp_flower_priv *priv = app->priv; in nfp_flower_merge_offloaded_flows()
1130 struct nfp_flower_priv *priv = app->priv; in nfp_flower_validate_pre_tun_rule()
1303 struct nfp_flower_priv *priv = app->priv; in nfp_flower_add_offload()
1388 nfp_modify_flow_metadata(app, flow_pay); in nfp_flower_add_offload()
1406 struct nfp_flower_priv *priv = app->priv; in nfp_flower_remove_merge_flow()
1437 err = nfp_flower_xmit_flow(app, origin, in nfp_flower_remove_merge_flow()
1501 struct nfp_flower_priv *priv = app->priv; in nfp_flower_del_offload()
1759 struct nfp_app *app; member
[all …]
/linux/net/netfilter/ipvs/
A Dip_vs_app.c91 inc->app = app; in ip_vs_app_inc_new()
210 a = kmemdup(app, sizeof(*app), GFP_KERNEL); in register_ip_vs_app()
239 if (app && strcmp(app->name, a->name)) in unregister_ip_vs_app()
281 cp->app = NULL; in ip_vs_unbind_app()
393 if (!app->pkt_out(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_out()
420 if ((app = cp->app) == NULL) in ip_vs_app_pkt_out()
433 return app->pkt_out(app, cp, skb, NULL, ipvsh); in ip_vs_app_pkt_out()
470 if (!app->pkt_in(app, cp, skb, &diff, ipvsh)) in app_tcp_pkt_in()
497 if ((app = cp->app) == NULL) in ip_vs_app_pkt_in()
510 return app->pkt_in(app, cp, skb, NULL, ipvsh); in ip_vs_app_pkt_in()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/abm/
A Dmain.c110 err = nfp_port_init_phy_port(app->pf, app, port, alink->id); in nfp_abm_spawn_repr()
175 struct nfp_pf *pf = abm->app->pf; in nfp_abm_kill_reprs_all()
184 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_get()
206 struct nfp_app *app = abm->app; in nfp_abm_eswitch_set_switchdev() local
207 struct nfp_pf *pf = app->pf; in nfp_abm_eswitch_set_switchdev()
241 struct nfp_abm *abm = app->priv; in nfp_abm_eswitch_mode_set()
445 struct nfp_pf *pf = app->pf; in nfp_abm_init()
467 app->priv = abm; in nfp_abm_init()
468 abm->app = app; in nfp_abm_init()
518 app->priv = NULL; in nfp_abm_init()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/bpf/
A Dmain.c27 struct nfp_app_bpf *bpf = nn->app->priv; in nfp_net_ebpf_capable()
65 struct nfp_pf *pf = app->pf; in nfp_bpf_vnic_alloc()
338 struct nfp_cpp *cpp = app->pf->cpp; in nfp_bpf_parse_capabilities()
425 struct nfp_app_bpf *bpf = app->priv; in nfp_bpf_ndo_init()
432 struct nfp_app_bpf *bpf = app->priv; in nfp_bpf_ndo_uninit()
439 struct nfp_app_bpf *bpf = app->priv; in nfp_bpf_start()
442 nfp_err(bpf->app->cpp, in nfp_bpf_start()
464 bpf->app = app; in nfp_bpf_init()
465 app->priv = bpf; in nfp_bpf_init()
469 err = nfp_ccm_init(&bpf->ccm, app); in nfp_bpf_init()
[all …]
/linux/Documentation/sphinx/
A Dkfigure.py117 def setup(app): argument
123 app.add_node(kernel_image,
132 app.add_node(kernel_figure,
141 app.add_node(kernel_render,
157 def setupTools(app): argument
177 kernellog.warn(app,
201 app = translator.builder.app
301 kernellog.warn(app,
409 app = self.builder.app
527 std = app.env.domains["std"]
[all …]
A Dautomarkup.py77 def markup_refs(docname, app, node): argument
131 cdom = app.env.domains['c']
159 xref = cdom.resolve_xref(app.env, docname, app.builder,
170 def markup_c_ref(docname, app, match): argument
190 cdom = app.env.domains['c']
217 xref = cdom.resolve_xref(app.env, docname, app.builder,
233 stddom = app.env.domains['std']
250 xref = stddom.resolve_xref(app.env, docname, app.builder, 'doc',
262 def get_c_namespace(app, docname): argument
271 def auto_markup(app, doctree, name): argument
[all …]
/linux/drivers/net/ethernet/intel/ice/
A Dice_dcb_nl.c682 if (app->selector == cfg->app[i].selector && in ice_dcbnl_find_app()
683 app->prot_id == cfg->app[i].prot_id && in ice_dcbnl_find_app()
684 app->priority == cfg->app[i].priority) in ice_dcbnl_find_app()
805 new_cfg->dscp_map[app->protocol] = app->priority; in ice_dcbnl_setapp()
849 if (app->selector == new_cfg->app[i].selector && in ice_dcbnl_delapp()
850 app->protocol == new_cfg->app[i].prot_id && in ice_dcbnl_delapp()
851 app->priority == new_cfg->app[i].priority) { in ice_dcbnl_delapp()
868 new_cfg->app[j].selector = old_cfg->app[j + 1].selector; in ice_dcbnl_delapp()
869 new_cfg->app[j].prot_id = old_cfg->app[j + 1].prot_id; in ice_dcbnl_delapp()
883 new_cfg->dscp_map[app->protocol] = app->protocol % in ice_dcbnl_delapp()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
A Di40e_dcb_nl.c194 struct dcb_app *app) in i40e_dcbnl_ieee_setapp() argument
270 if (app->selector == pf->tmp_cfg.app[i].selector && in i40e_dcbnl_ieee_delapp()
271 app->protocol == pf->tmp_cfg.app[i].protocolid && in i40e_dcbnl_ieee_delapp()
272 app->priority == pf->tmp_cfg.app[i].priority) { in i40e_dcbnl_ieee_delapp()
288 pf->tmp_cfg.app[j] = old_cfg->app[j + 1]; in i40e_dcbnl_ieee_delapp()
759 struct dcb_app app = { in i40e_dcbnl_getapp() local
961 app->protocolid, app->priority); in i40e_dcbnl_del_app()
979 if (app->selector == cfg->app[i].selector && in i40e_dcbnl_find_app()
980 app->protocolid == cfg->app[i].protocolid && in i40e_dcbnl_find_app()
981 app->priority == cfg->app[i].priority) in i40e_dcbnl_find_app()
[all …]
/linux/drivers/hid/
A Dhid-multitouch.c725 app->buttons_count++; in mt_touch_input_mapping()
910 return app->num_received; in mt_compute_slot()
956 app->num_received = 0; in mt_sync_frame()
971 app->jiffies = jiffies; in mt_compute_timestamp()
1013 app->num_received >= app->num_expected) in mt_process_slot()
1182 app->timestamp = mt_compute_timestamp(app, scantime); in mt_touch_report()
1214 app->num_received++; in mt_touch_report()
1230 if (app->num_received >= app->num_expected) in mt_touch_report()
1274 mt_post_parse(td, app); in mt_touch_input_configured()
1303 app->mt_flags = 0; in mt_touch_input_configured()
[all …]
/linux/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_dcb.c361 fw_app->priority == app->priority) { in bnxt_hwrm_set_dcbx_app()
373 fw_app->priority = app->priority; in bnxt_hwrm_set_dcbx_app()
453 dscp2pri->dscp = app->protocol; in bnxt_hwrm_queue_dscp2pri_cfg()
458 dscp2pri->pri = app->priority; in bnxt_hwrm_queue_dscp2pri_cfg()
651 if (app->protocol > bp->max_dscp_value) in bnxt_dcbnl_ieee_dscp_app_prep()
670 rc = dcb_ieee_setapp(dev, app); in bnxt_dcbnl_ieee_setapp()
675 app->protocol == ETH_P_IBOE) || in bnxt_dcbnl_ieee_setapp()
677 app->protocol == ROCE_V2_UDP_DPORT)) in bnxt_dcbnl_ieee_setapp()
699 rc = dcb_ieee_delapp(dev, app); in bnxt_dcbnl_ieee_delapp()
703 app->protocol == ETH_P_IBOE) || in bnxt_dcbnl_ieee_delapp()
[all …]
/linux/net/bluetooth/cmtp/
A Dcapi.c75 struct cmtp_application *app = kzalloc(sizeof(*app), GFP_KERNEL); in cmtp_application_add() local
79 if (!app) in cmtp_application_add()
82 app->state = BT_OPEN; in cmtp_application_add()
83 app->appl = appl; in cmtp_application_add()
87 return app; in cmtp_application_add()
94 if (app) { in cmtp_application_del()
96 kfree(app); in cmtp_application_del()
108 return app; in cmtp_application_get()
112 return app; in cmtp_application_get()
116 return app; in cmtp_application_get()
[all …]

Completed in 53 milliseconds

12345678