/linux-master/include/net/ |
H A D | mrp.h | 117 struct mrp_application *app; member in struct:mrp_applicant 135 int mrp_register_application(struct mrp_application *app); 136 void mrp_unregister_application(struct mrp_application *app); 138 int mrp_init_applicant(struct net_device *dev, struct mrp_application *app); 139 void mrp_uninit_applicant(struct net_device *dev, struct mrp_application *app); 142 const struct mrp_application *app, 145 const struct mrp_application *app,
|
H A D | dcbnl.h | 17 struct dcb_app app; member in struct:dcb_app_type 22 u16 dcb_getrewr(struct net_device *dev, struct dcb_app *app); 23 int dcb_setrewr(struct net_device *dev, struct dcb_app *app); 24 int dcb_delrewr(struct net_device *dev, struct dcb_app *app); 132 int (*dcbnl_setrewr)(struct net_device *dev, struct dcb_app *app); 133 int (*dcbnl_delrewr)(struct net_device *dev, struct dcb_app *app);
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_port.c | 43 ppid->id_len = nfp_cpp_serial(port->app->cpp, &serial); 58 return nfp_app_setup_tc(port->app, netdev, type, type_data); 168 err = nfp_eth_set_configured(port->app->cpp, eth_port->index, configed); 172 int nfp_port_init_phy_port(struct nfp_pf *pf, struct nfp_app *app, argument 177 nfp_err(app->cpp, 183 nfp_warn(app->cpp, 201 nfp_port_alloc(struct nfp_app *app, enum nfp_port_type type, argument 212 port->app = app; 214 list_add_tail(&port->port_list, &app [all...] |
H A D | nfp_net_repr.c | 20 nfp_repr_get_locked(struct nfp_app *app, struct nfp_reprs *set, unsigned int id) argument 23 nfp_app_is_locked(app)); 172 err = nfp_app_check_mtu(repr->app, netdev, new_mtu); 176 err = nfp_app_repr_change_mtu(repr->app, netdev, new_mtu); 207 err = nfp_app_repr_stop(repr->app, repr); 224 err = nfp_app_repr_open(repr->app, repr); 296 nfp_app_repr_clean(repr->app, repr->netdev); 315 int nfp_repr_init(struct nfp_app *app, struct net_device *netdev, argument 391 if (nfp_app_has_tc(app)) { 396 err = nfp_app_repr_init(app, netde 425 nfp_repr_alloc_mqs(struct nfp_app *app, unsigned int txqs, unsigned int rxqs) argument 459 nfp_reprs_clean_and_free(struct nfp_app *app, struct nfp_reprs *reprs) argument 474 nfp_reprs_clean_and_free_by_type(struct nfp_app *app, enum nfp_repr_type type) argument 512 nfp_reprs_resync_phys_ports(struct nfp_app *app) argument [all...] |
H A D | nfp_net_main.c | 82 nfp_app_vnic_free(pf->app, nn); 118 nn->app = pf->app; 126 err = nfp_app_vnic_alloc(pf->app, nn, id); 147 err = nfp_devlink_port_register(pf->app, nn->port); 161 err = nfp_app_vnic_init(pf->app, nn); 198 /* Kill the vNIC if app init marked it as invalid */ 216 nfp_app_vnic_clean(pf->app, nn); 303 pf->app = nfp_app_alloc(pf, nfp_net_pf_get_app_id(pf)); 304 if (IS_ERR(pf->app)) [all...] |
/linux-master/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | qos_defprio.sh | 18 # | dcb app default-prio <prio> | 50 dcb app flush dev $swp1 default-prio 91 dcb app add dev $swp1 default-prio $prio_install 101 dcb app del dev $swp1 default-prio $prio_install 112 dcb app add dev $swp1 default-prio 3 120 dcb app del dev $swp1 default-prio 3
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | qos_conf.c | 86 int nfp_flower_offload_one_police(struct nfp_app *app, bool ingress, argument 92 skb = nfp_flower_cmsg_alloc(app, sizeof(struct nfp_police_config), 115 nfp_ctrl_tx(app->ctrl, skb); 165 nfp_flower_install_rate_limiter(struct nfp_app *app, struct net_device *netdev, argument 171 struct nfp_flower_priv *fl_priv = app->priv; 274 nfp_flower_offload_one_police(repr->app, true, 289 nfp_flower_remove_rate_limiter(struct nfp_app *app, struct net_device *netdev, argument 293 struct nfp_flower_priv *fl_priv = app->priv; 329 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(struct nfp_police_config), 339 nfp_ctrl_tx(repr->app 345 nfp_flower_stats_rlim_reply(struct nfp_app *app, struct sk_buff *skb) argument 465 nfp_flower_stats_rate_limiter(struct nfp_app *app, struct net_device *netdev, struct tc_cls_matchall_offload *flow, struct netlink_ext_ack *extack) argument 503 nfp_flower_qos_init(struct nfp_app *app) argument 514 nfp_flower_qos_cleanup(struct nfp_app *app) argument 521 nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev, struct tc_cls_matchall_offload *flow) argument 562 nfp_flower_search_meter_entry(struct nfp_app *app, u32 meter_id) argument 571 nfp_flower_add_meter_entry(struct nfp_app *app, u32 meter_id) argument 602 nfp_flower_del_meter_entry(struct nfp_app *app, u32 meter_id) argument 621 nfp_flower_setup_meter_entry(struct nfp_app *app, const struct flow_action_entry *action, enum nfp_meter_op op, u32 meter_id) argument 664 nfp_init_meter_table(struct nfp_app *app) argument 694 nfp_act_install_actions(struct nfp_app *app, struct flow_offload_action *fl_act, struct netlink_ext_ack *extack) argument 752 nfp_act_remove_actions(struct nfp_app *app, struct flow_offload_action *fl_act, struct netlink_ext_ack *extack) argument 796 nfp_act_stats_reply(struct nfp_app *app, void *pmsg) argument 828 nfp_act_stats_actions(struct nfp_app *app, struct flow_offload_action *fl_act, struct netlink_ext_ack *extack) argument 868 nfp_setup_tc_act_offload(struct nfp_app *app, struct flow_offload_action *fl_act) argument [all...] |
H A D | offload.c | 95 nfp_flower_xmit_flow(struct nfp_app *app, struct nfp_fl_payload *nfp_flow, argument 116 skb = nfp_flower_cmsg_alloc(app, tot_len, mtype, GFP_KERNEL); 134 nfp_ctrl_tx(app->ctrl, skb); 238 nfp_flower_calculate_key_layers(struct nfp_app *app, argument 247 struct nfp_flower_priv *priv = app->priv; 992 * @app: Pointer to the APP handle 1001 int nfp_flower_merge_offloaded_flows(struct nfp_app *app, argument 1005 struct nfp_flower_priv *priv = app->priv; 1022 nfp_flower_cmsg_warn(app, "The two flows are already merged.\n"); 1056 err = nfp_compile_flow_metadata(app, merge_flo 1123 nfp_flower_validate_pre_tun_rule(struct nfp_app *app, struct nfp_fl_payload *flow, struct nfp_fl_key_ls *key_ls, struct netlink_ext_ack *extack) argument 1328 nfp_flower_add_offload(struct nfp_app *app, struct net_device *netdev, struct flow_cls_offload *flow) argument 1451 nfp_flower_remove_merge_flow(struct nfp_app *app, struct nfp_fl_payload *del_sub_flow, struct nfp_fl_payload *merge_flow) argument 1523 nfp_flower_del_linked_merge_flows(struct nfp_app *app, struct nfp_fl_payload *sub_flow) argument 1547 nfp_flower_del_offload(struct nfp_app *app, struct net_device *netdev, struct flow_cls_offload *flow) argument 1626 __nfp_flower_update_merge_stats(struct nfp_app *app, struct nfp_fl_payload *merge_flow) argument 1662 nfp_flower_update_merge_stats(struct nfp_app *app, struct nfp_fl_payload *sub_flow) argument 1684 nfp_flower_get_stats(struct nfp_app *app, struct net_device *netdev, struct flow_cls_offload *flow) argument 1725 nfp_flower_repr_offload(struct nfp_app *app, struct net_device *netdev, struct flow_cls_offload *flower) argument 1821 nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev, enum tc_setup_type type, void *type_data) argument 1834 struct nfp_app *app; member in struct:nfp_flower_indr_block_cb_priv 1839 nfp_flower_indr_block_cb_priv_lookup(struct nfp_app *app, struct net_device *netdev) argument 1875 nfp_flower_setup_indr_tc_block(struct net_device *netdev, struct Qdisc *sch, struct nfp_app *app, struct flow_block_offload *f, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) argument 1942 nfp_setup_tc_no_dev(struct nfp_app *app, enum tc_setup_type type, void *data) argument [all...] |
H A D | lag_conf.c | 117 nfp_flower_cmsg_warn(priv->app, 157 static int nfp_fl_lag_get_group_info(struct nfp_app *app, argument 163 struct nfp_flower_priv *priv = app->priv; 192 int nfp_flower_lag_populate_pre_action(struct nfp_app *app, argument 197 if (nfp_fl_lag_get_group_info(app, master, &pre_act->group_id, 207 void nfp_flower_lag_get_info_from_netdev(struct nfp_app *app, argument 211 nfp_fl_lag_get_group_info(app, netdev, NULL, 215 int nfp_flower_lag_get_output_id(struct nfp_app *app, struct net_device *master) argument 217 struct nfp_flower_priv *priv = app->priv; 244 skb = nfp_flower_cmsg_alloc(priv->app, siz 448 nfp_flower_lag_unprocessed_msg(struct nfp_app *app, struct sk_buff *skb) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_dcb_nl.c | 693 struct dcb_app app = { local 702 return dcb_getapp(netdev, &app); 708 * @app: struct to hold app data to look for 712 struct ice_dcb_app_priority_table *app) 717 if (app->selector == cfg->app[i].selector && 718 app->prot_id == cfg->app[i].prot_id && 719 app 711 ice_dcbnl_find_app(struct ice_dcbx_cfg *cfg, struct ice_dcb_app_priority_table *app) argument 733 ice_dcbnl_setapp(struct net_device *netdev, struct dcb_app *app) argument 867 ice_dcbnl_delapp(struct net_device *netdev, struct dcb_app *app) argument 1089 ice_dcbnl_vsi_del_app(struct ice_vsi *vsi, struct ice_dcb_app_priority_table *app) argument 1123 struct ice_dcb_app_priority_table app = old_cfg->app[i]; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nic/ |
H A D | dcb.c | 118 struct nfp_app *app = nn->app; local 130 nfp_warn(app->cpp, "ratembps(%d) must less than %d.", 212 struct nfp_app *app = nn->app; local 222 nfp_warn(app->cpp, "ETS BW for strict/vendor TC must be 0."); 228 nfp_warn(app->cpp, "Failed to validate ETS BW: sum must be 100."); 268 struct nfp_app *app = nn->app; local 292 nfp_warn(app 332 struct nfp_app *app = nn->app; local 430 nfp_nic_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app) argument 477 nfp_nic_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app) argument 525 struct nfp_app *app = nn->app; local [all...] |
/linux-master/Documentation/sphinx/ |
H A D | kerneldoc.py | 112 kernellog.verbose(env.app, 123 kernellog.warn(env.app, 151 kernellog.warn(env.app, 'kernel-doc \'%s\' processing failed with: %s' % 159 def setup(app): 160 app.add_config_value('kerneldoc_bin', None, 'env') 161 app.add_config_value('kerneldoc_srctree', None, 'env') 162 app.add_config_value('kerneldoc_verbosity', 1, 'env') 164 app.add_directive('kernel-doc', KernelDocDirective)
|
H A D | kernel_abi.py | 50 def setup(app): 52 app.add_directive("kernel-abi", KernelCmd) 132 kernellog.info(self.state.document.settings.env.app, "%s: parsed %i lines" % (fname, n))
|
H A D | kernel_feat.py | 48 def setup(app): 50 app.add_directive("kernel-feat", KernelFeat) 74 self.state.document.settings.env.app.warn(message, prefix="")
|
/linux-master/drivers/hid/ |
H A D | hid-multitouch.c | 174 struct mt_application *app); 175 static void mt_post_parse(struct mt_device *td, struct mt_application *app); 711 mt_store_field(hdev, app, \ 717 unsigned long **bit, int *max, struct mt_application *app) 729 app->mt_flags |= INPUT_MT_POINTER; 735 app->buttons_count++; 787 if (app->quirks & MT_QUIRK_HOVERING) { 800 app->quirks |= MT_QUIRK_CONFIDENCE; 802 if (app->quirks & MT_QUIRK_CONFIDENCE) 818 app 715 mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max, struct mt_application *app) argument 908 mt_compute_slot(struct mt_device *td, struct mt_application *app, struct mt_usages *slot, struct input_dev *input) argument 929 mt_release_pending_palms(struct mt_device *td, struct mt_application *app, struct input_dev *input) argument 955 mt_sync_frame(struct mt_device *td, struct mt_application *app, struct input_dev *input) argument 977 mt_compute_timestamp(struct mt_application *app, __s32 value) argument 1007 mt_process_slot(struct mt_device *td, struct input_dev *input, struct mt_application *app, struct mt_usages *slot) argument 1155 mt_process_mt_event(struct hid_device *hid, struct mt_application *app, struct hid_field *field, struct hid_usage *usage, __s32 value, bool first_packet) argument 1199 struct mt_application *app = rdata->application; local 1294 mt_touch_input_configured(struct hid_device *hdev, struct hid_input *hi, struct mt_application *app) argument 1570 mt_post_parse_default_settings(struct mt_device *td, struct mt_application *app) argument 1587 mt_post_parse(struct mt_device *td, struct mt_application *app) argument [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_dcb_nl.c | 11 struct i40e_dcb_app_priority_table *app); 188 * @app: structure to hold the Application information 193 struct dcb_app *app) 208 ret = dcb_ieee_setapp(netdev, app); 212 new_app.selector = app->selector; 213 new_app.protocolid = app->protocol; 214 new_app.priority = app->priority; 221 /* Add the app */ 222 pf->tmp_cfg.app[pf->tmp_cfg.numapps++] = new_app; 239 * @app 192 i40e_dcbnl_ieee_setapp(struct net_device *netdev, struct dcb_app *app) argument 244 i40e_dcbnl_ieee_delapp(struct net_device *netdev, struct dcb_app *app) argument 758 struct dcb_app app = { local 925 i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi, struct i40e_dcb_app_priority_table *app) argument 947 i40e_dcbnl_del_app(struct i40e_pf *pf, struct i40e_dcb_app_priority_table *app) argument 969 i40e_dcbnl_find_app(struct i40e_dcbx_config *cfg, struct i40e_dcb_app_priority_table *app) argument 997 struct i40e_dcb_app_priority_table app; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_dcb.c | 394 static int hclge_ieee_setapp(struct hnae3_handle *h, struct dcb_app *app) argument 402 if (app->selector != IEEE_8021QAZ_APP_SEL_DSCP || 403 app->protocol >= HNAE3_MAX_DSCP || 404 app->priority >= HNAE3_MAX_USER_PRIO) 408 app->protocol, app->priority); 410 if (app->priority == h->kinfo.dscp_prio[app->protocol]) 413 ret = dcb_ieee_setapp(netdev, app); 418 old_app.protocol = app 440 hclge_ieee_delapp(struct hnae3_handle *h, struct dcb_app *app) argument [all...] |
/linux-master/net/bluetooth/cmtp/ |
H A D | capi.c | 75 struct cmtp_application *app = kzalloc(sizeof(*app), GFP_KERNEL); local 77 BT_DBG("session %p application %p appl %u", session, app, appl); 79 if (!app) 82 app->state = BT_OPEN; 83 app->appl = appl; 85 list_add_tail(&app->list, &session->applications); 87 return app; 90 static void cmtp_application_del(struct cmtp_session *session, struct cmtp_application *app) argument 92 BT_DBG("session %p application %p", session, app); 102 struct cmtp_application *app; local 511 struct cmtp_application *app; local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_dcbnl.c | 59 static int hns3_dcbnl_ieee_setapp(struct net_device *ndev, struct dcb_app *app) argument 67 return h->kinfo.dcb_ops->ieee_setapp(h, app); 72 static int hns3_dcbnl_ieee_delapp(struct net_device *ndev, struct dcb_app *app) argument 80 return h->kinfo.dcb_ops->ieee_delapp(h, app);
|
/linux-master/net/dcb/ |
H A D | dcbnl.c | 503 struct dcb_app app = { local 507 up = dcb_getapp(netdev, &app); 572 struct dcb_app app; local 573 app.selector = idtype; 574 app.protocol = id; 575 app.priority = up; 576 ret = dcb_setapp(netdev, &app); 1019 * retrieve the peer app configuration form the driver. If the driver 1034 struct nlattr *app; local 1042 app 1106 dcbnl_app_table_setdel(struct nlattr *attr, struct net_device *netdev, int (*setdel)(struct net_device *dev, struct dcb_app *app)) argument 1142 struct nlattr *ieee, *app, *rewr; local 1365 struct nlattr *cee, *app; local 1970 dcb_rewr_lookup(const struct dcb_app *app, int ifindex, int proto) argument 1986 dcb_app_lookup(const struct dcb_app *app, int ifindex, int prio) argument 2002 dcb_app_add(struct list_head *list, const struct dcb_app *app, int ifindex) argument 2027 dcb_getapp(struct net_device *dev, struct dcb_app *app) argument 2094 dcb_ieee_getapp_mask(struct net_device *dev, struct dcb_app *app) argument 2110 dcb_getrewr(struct net_device *dev, struct dcb_app *app) argument [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_dcb.c | 321 static int bnxt_hwrm_set_dcbx_app(struct bnxt *bp, struct dcb_app *app, argument 367 if (fw_app->protocol_id == cpu_to_be16(app->protocol) && 368 fw_app->protocol_selector == app->selector && 369 fw_app->priority == app->priority) { 379 fw_app->protocol_id = cpu_to_be16(app->protocol); 380 fw_app->protocol_selector = app->selector; 381 fw_app->priority = app->priority; 439 static int bnxt_hwrm_queue_dscp2pri_cfg(struct bnxt *bp, struct dcb_app *app, argument 461 dscp2pri->dscp = app->protocol; 466 dscp2pri->pri = app 655 bnxt_dcbnl_ieee_dscp_app_prep(struct bnxt *bp, struct dcb_app *app) argument 666 bnxt_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app) argument 695 bnxt_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app) argument [all...] |
/linux-master/tools/testing/selftests/drivers/net/microchip/ |
H A D | ksz9477_qos.sh | 327 prio="$(dcb -j app show dev ${if_name} default-prio | \ 348 dcb app replace dev ${swp1} default-prio ${val} 363 dcb app replace dev ${swp1} default-prio ${orig_prio} 416 dcb app replace dev ${swp1} default-prio ${port_prio} 417 dcb app replace dev ${swp1} dscp-prio ${dscp}:${dscp_prio} 472 dcb app replace dev ${swp1} dscp-prio ${dscp}:${dscp_prio} 492 dcb app replace dev ${swp1} default-prio ${orig_port_prio} 503 dcb -j app show dev ${if_name} | jq -c '.dscp_prio' 511 dcb app replace dev ${if_name} dscp-prio ${dscp}:${prio} 563 dcb app de [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 64 struct dcb_app app; local 68 app.priority = 0; 71 /* Check if app list is exhausted */ 75 app.protocol = dcb->app_priority[i].protocolid; 78 app.priority = dcb->app_priority[i].user_prio_map; 79 app.selector = dcb->app_priority[i].sel_field + 1; 80 err = dcb_ieee_delapp(dev, &app); 82 app.selector = !!(dcb->app_priority[i].sel_field); 83 err = dcb_setapp(dev, &app); 89 dcb_ver_array[dcb->dcb_version], app 366 struct dcb_app app = { local 904 struct dcb_app app = { local 1026 cxgb4_ieee_getapp(struct net_device *dev, struct dcb_app *app) argument 1048 cxgb4_ieee_setapp(struct net_device *dev, struct dcb_app *app) argument [all...] |
/linux-master/drivers/net/can/softing/ |
H A D | softing_cs.c | 37 .app = {0x0010, 0x0d0000, fw_dir "cancard.bin",}, 49 .app = {0x0010, 0x0d0000, fw_dir "cancard.bin",}, 61 .app = {0x0010, 0x0d0000, fw_dir "cansja.bin",}, 73 .app = {0x0010, 0x0d0000, fw_dir "cancrd2.bin",}, 85 .app = {0x0010, 0x0d0000, fw_dir "cancard.bin",}, 97 .app = {0x0010, 0x0d0000, fw_dir "cansja.bin",}, 109 .app = {0x0010, 0x0d0000, fw_dir "cancrd2.bin",}, 121 .app = {0x0010, 0x0d0000, fw_dir "cancard.bin",}, 133 .app = {0x0010, 0x0d0000, fw_dir "cancrd2.bin",},
|
/linux-master/drivers/scsi/elx/libefc/ |
H A D | efc_fabric.c | 56 node = ctx->app; 76 struct efc_node *node = ctx->app; 135 struct efc_node *node = ctx->app; 240 struct efc_node *node = ctx->app; 263 struct efc_node *node = ctx->app; 356 struct efc_node *node = ctx->app; 397 struct efc_node *node = ctx->app; 414 struct efc_node *node = ctx->app; 436 struct efc_node *node = ctx->app; 471 struct efc_node *node = ctx->app; [all...] |