Searched refs:ft (Results 1 - 25 of 111) sorted by relevance

12345

/linux-master/drivers/isdn/mISDN/
H A Dfsm.c98 struct FsmTimer *ft = from_timer(ft, t, tl); local
100 if (ft->fi->debug)
101 ft->fi->printdebug(ft->fi, "FsmExpireTimer %lx", (long) ft);
103 mISDN_FsmEvent(ft->fi, ft->event, ft->arg);
107 mISDN_FsmInitTimer(struct FsmInst *fi, struct FsmTimer *ft) argument
119 mISDN_FsmDelTimer(struct FsmTimer *ft, int where) argument
131 mISDN_FsmAddTimer(struct FsmTimer *ft, int millisec, int event, void *arg, int where) argument
159 mISDN_FsmRestartTimer(struct FsmTimer *ft, int millisec, int event, void *arg, int where) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs_tt_redirect.c84 struct mlx5_flow_table *ft = NULL; local
97 ft = fs_udp->tables[type].t;
103 rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
144 static int fs_udp_create_groups(struct mlx5e_flow_table *ft, enum fs_udp_type type) argument
153 ft->g = kcalloc(MLX5E_FS_UDP_NUM_GROUPS, sizeof(*ft->g), GFP_KERNEL);
155 if (!in || !ft->g) {
156 kfree(ft->g);
157 ft->g = NULL;
181 ft
213 struct mlx5e_flow_table *ft; local
369 struct mlx5_flow_table *ft = NULL; local
426 fs_any_create_groups(struct mlx5e_flow_table *ft) argument
482 struct mlx5e_flow_table *ft = &fs_any->table; local
[all...]
H A Dtc_ct.c80 spinlock_t ht_lock; /* protects ft entries */
94 struct mlx5_flow_table *ft; member in struct:mlx5_tc_ct_pre
828 attr->ft = nat ? ct_priv->ct_nat : ct_priv->ct;
1144 mlx5_tc_ct_block_flow_offload_replace(struct mlx5_ct_ft *ft, struct flow_rule *flow_rule, argument
1147 struct mlx5_tc_ct_priv *ct_priv = ft->ct_priv;
1150 err = mlx5_tc_ct_entry_replace_rules(ct_priv, flow_rule, entry, ft->zone_restore_id);
1158 entry = rhashtable_lookup_fast(&ft->ct_entries_ht, &cookie, cts_ht_params);
1160 rhashtable_remove_fast(&ft->ct_entries_ht, &entry->node, cts_ht_params);
1170 mlx5_tc_ct_block_flow_offload_add(struct mlx5_ct_ft *ft, argument
1174 struct mlx5_tc_ct_priv *ct_priv = ft
1275 mlx5_tc_ct_block_flow_offload_del(struct mlx5_ct_ft *ft, struct flow_cls_offload *flow) argument
1303 mlx5_tc_ct_block_flow_offload_stats(struct mlx5_ct_ft *ft, struct flow_cls_offload *f) argument
1338 struct mlx5_ct_ft *ft = cb_priv; local
1562 struct mlx5_flow_table *ft = pre_ct->ft; local
1664 struct mlx5_flow_table *ft; local
1761 mlx5_tc_ct_alloc_pre_ct_tables(struct mlx5_ct_ft *ft) argument
1781 mlx5_tc_ct_free_pre_ct_tables(struct mlx5_ct_ft *ft) argument
1799 struct mlx5_ct_ft *ft; local
1865 mlx5_tc_ct_del_ft_cb(struct mlx5_tc_ct_priv *ct_priv, struct mlx5_ct_ft *ft) argument
1928 struct mlx5_ct_ft *ft; local
[all...]
/linux-master/include/uapi/linux/
H A Derspan.h25 ft:5, member in struct:erspan_md2
33 ft:5, member in struct:erspan_md2
/linux-master/tools/include/uapi/linux/
H A Derspan.h25 ft:5, member in struct:erspan_md2
33 ft:5, member in struct:erspan_md2
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c80 struct mlx5e_flow_table *ft = NULL; local
94 ft = &fs_tcp->tables[ACCEL_FS_IPV4_TCP];
106 ft = &fs_tcp->tables[ACCEL_FS_IPV4_TCP];
109 ft = &fs_tcp->tables[ACCEL_FS_IPV6_TCP];
117 if (!ft) {
138 flow = mlx5_add_flow_rules(ft->t, spec, &flow_act, &dest, 1);
179 static int accel_fs_tcp_create_groups(struct mlx5e_flow_table *ft, argument
189 ft->g = kcalloc(MLX5E_ACCEL_FS_TCP_NUM_GROUPS, sizeof(*ft->g), GFP_KERNEL);
191 if (!in || !ft
269 struct mlx5e_flow_table *ft = &accel_tcp->tables[type]; local
[all...]
H A Dipsec_fs.c25 struct mlx5e_ipsec_ft ft; member in struct:mlx5e_ipsec_tx
41 struct mlx5e_ipsec_ft ft; member in struct:mlx5e_ipsec_rx
85 struct mlx5_flow_table *ft; local
100 ft = mlx5_chains_get_table(chains, 0, 1, 0);
101 if (IS_ERR(ft)) {
102 err = PTR_ERR(ft);
106 *root_ft = ft;
172 struct mlx5_flow_table *ft = rx->ft.status; local
208 rule = mlx5_add_flow_rules(ft, spe
254 struct mlx5_flow_table *ft = rx->ft.status; local
313 struct mlx5_flow_table *ft = rx->ft.status; local
452 ipsec_miss_create(struct mlx5_core_dev *mdev, struct mlx5_flow_table *ft, struct mlx5e_ipsec_miss *miss, struct mlx5_flow_destination *dest) argument
633 struct mlx5_flow_table *ft; local
671 struct mlx5_flow_table *ft; local
815 struct mlx5_flow_table *ft; local
939 struct mlx5_flow_table *ft; local
1029 ipsec_esw_tx_ft_policy_set(struct mlx5_core_dev *mdev, struct mlx5_flow_table *ft) argument
1093 struct mlx5_flow_table *ft; local
1800 struct mlx5_flow_table *ft; local
1884 struct mlx5_flow_table *ft; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_cmd.h40 struct mlx5_flow_table *ft,
44 struct mlx5_flow_table *ft);
47 struct mlx5_flow_table *ft,
51 struct mlx5_flow_table *ft,
56 struct mlx5_flow_table *ft,
60 struct mlx5_flow_table *ft,
65 struct mlx5_flow_table *ft,
71 struct mlx5_flow_table *ft,
75 struct mlx5_flow_table *ft,
H A Den_fs.c148 struct mlx5e_flow_table ft; member in struct:mlx5e_vlan_table
167 return vlan->ft.t;
223 struct mlx5_flow_table *ft = fs->vlan->ft.t; local
230 dest.ft = fs->l2.ft.t;
281 *rule_p = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
368 mlx5e_add_trap_rule(struct mlx5_flow_table *ft, int trap_id, int tir_num) argument
383 rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
390 struct mlx5_flow_table *ft local
415 struct mlx5_flow_table *ft = fs->l2.ft.t; local
746 struct mlx5_flow_table *ft = fs->promisc.ft.t; local
772 struct mlx5e_flow_table *ft = &fs->promisc.ft; local
866 mlx5e_destroy_groups(struct mlx5e_flow_table *ft) argument
883 mlx5e_destroy_flow_table(struct mlx5e_flow_table *ft) argument
958 struct mlx5_flow_table *ft = fs->l2.ft.t; local
1014 struct mlx5e_flow_table *ft = &l2_table->ft; local
1086 struct mlx5e_flow_table *ft = &l2_table->ft; local
1128 __mlx5e_create_vlan_table_groups(struct mlx5e_flow_table *ft, u32 *in, int inlen) argument
1200 mlx5e_create_vlan_table_groups(struct mlx5e_flow_table *ft) argument
1219 struct mlx5e_flow_table *ft; local
[all...]
H A Drdma.c19 mlx5_destroy_flow_table(roce->ft);
31 struct mlx5_flow_table *ft; local
58 ft = mlx5_create_flow_table(ns, &ft_attr);
59 if (IS_ERR(ft)) {
61 err = PTR_ERR(ft);
68 fg = mlx5_create_flow_group(ft, flow_group_in);
78 flow_rule = mlx5_add_flow_rules(ft, spec, &flow_act, NULL, 0);
88 roce->ft = ft;
97 mlx5_destroy_flow_table(ft);
[all...]
H A Dfs_core.c564 struct mlx5_flow_table *ft; local
568 fs_get_obj(ft, node);
569 dev = get_dev(&ft->node);
570 root = find_root(&ft->node);
571 trace_mlx5_fs_del_ft(ft);
574 err = root->cmds->destroy_flow_table(root, ft);
576 mlx5_core_warn(dev, "flow steering can't destroy ft\n");
582 struct mlx5_flow_table *ft; local
585 fs_get_obj(ft, node);
587 rhltable_destroy(&ft
598 struct mlx5_flow_table *ft; local
664 struct mlx5_flow_table *ft; local
710 struct mlx5_flow_table *ft; local
728 struct mlx5_flow_table *ft; local
772 alloc_fte(struct mlx5_flow_table *ft, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act) argument
830 alloc_insert_flow_group(struct mlx5_flow_table *ft, u8 match_criteria_enable, const void *match_criteria, int start_index, int end_index, struct list_head *prev) argument
869 struct mlx5_flow_table *ft; local
911 struct mlx5_flow_table *ft = NULL; local
953 struct mlx5_flow_table *ft = NULL; local
983 find_next_fwd_ft(struct mlx5_flow_table *ft, struct mlx5_flow_act *flow_act) argument
995 connect_fts_in_prio(struct mlx5_core_dev *dev, struct fs_prio *prio, struct mlx5_flow_table *ft) argument
1021 struct mlx5_flow_table *ft; local
1032 connect_prev_fts(struct mlx5_core_dev *dev, struct mlx5_flow_table *ft, struct fs_prio *prio) argument
1067 update_root_ft_create(struct mlx5_flow_table *ft, struct fs_prio *prio) argument
1110 struct mlx5_flow_table *ft; local
1188 connect_flow_table(struct mlx5_core_dev *dev, struct mlx5_flow_table *ft, struct fs_prio *prio) argument
1215 list_add_flow_table(struct mlx5_flow_table *ft, struct fs_prio *prio) argument
1238 struct mlx5_flow_table *ft; local
1321 mlx5_flow_table_id(struct mlx5_flow_table *ft) argument
1355 struct mlx5_flow_table *ft; local
1386 mlx5_create_flow_group(struct mlx5_flow_table *ft, u32 *fg_in) argument
1543 struct mlx5_flow_table *ft; local
1577 alloc_auto_flow_group(struct mlx5_flow_table *ft, const struct mlx5_flow_spec *spec) argument
1624 create_auto_flow_group(struct mlx5_flow_table *ft, struct mlx5_flow_group *fg) argument
1838 dest_is_valid(struct mlx5_flow_destination *dest, struct mlx5_flow_act *flow_act, struct mlx5_flow_table *ft) argument
1886 build_match_list(struct match_list *match_head, struct mlx5_flow_table *ft, const struct mlx5_flow_spec *spec, struct mlx5_flow_group *fg, bool ft_locked) argument
1965 try_add_to_existing_fg(struct mlx5_flow_table *ft, struct list_head *match_head, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act, struct mlx5_flow_destination *dest, int dest_num, int ft_version) argument
2065 _mlx5_add_flow_rules(struct mlx5_flow_table *ft, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act, struct mlx5_flow_destination *dest, int dest_num) argument
2173 fwd_next_prio_supported(struct mlx5_flow_table *ft) argument
2180 mlx5_add_flow_rules(struct mlx5_flow_table *ft, const struct mlx5_flow_spec *spec, struct mlx5_flow_act *flow_act, struct mlx5_flow_destination *dest, int num_dest) argument
2284 find_next_ft(struct mlx5_flow_table *ft) argument
2302 update_root_ft_destroy(struct mlx5_flow_table *ft) argument
2348 disconnect_flow_table(struct mlx5_flow_table *ft) argument
2377 mlx5_destroy_flow_table(struct mlx5_flow_table *ft) argument
2814 struct mlx5_flow_table *ft; local
[all...]
H A Dfs_cmd.c44 struct mlx5_flow_table *ft,
52 struct mlx5_flow_table *ft,
58 ft->max_fte = max_fte ? roundup_pow_of_two(max_fte) : 1;
64 struct mlx5_flow_table *ft)
70 struct mlx5_flow_table *ft,
77 struct mlx5_flow_table *ft,
85 struct mlx5_flow_table *ft,
92 struct mlx5_flow_table *ft,
100 struct mlx5_flow_table *ft,
109 struct mlx5_flow_table *ft,
43 mlx5_cmd_stub_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument
51 mlx5_cmd_stub_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument
63 mlx5_cmd_stub_destroy_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft) argument
69 mlx5_cmd_stub_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument
76 mlx5_cmd_stub_create_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 *in, struct mlx5_flow_group *fg) argument
84 mlx5_cmd_stub_destroy_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg) argument
91 mlx5_cmd_stub_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) argument
99 mlx5_cmd_stub_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) argument
108 mlx5_cmd_stub_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) argument
211 mlx5_cmd_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument
276 mlx5_cmd_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument
348 mlx5_cmd_destroy_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft) argument
370 mlx5_cmd_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument
415 mlx5_cmd_create_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 *in, struct mlx5_flow_group *fg) argument
438 mlx5_cmd_destroy_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg) argument
518 mlx5_cmd_set_fte(struct mlx5_core_dev *dev, int opmod, int modify_mask, struct mlx5_flow_table *ft, unsigned group_id, struct fs_fte *fte) argument
749 mlx5_cmd_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) argument
760 mlx5_cmd_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg, int modify_mask, struct fs_fte *fte) argument
778 mlx5_cmd_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) argument
[all...]
H A Den_arfs.c44 struct mlx5e_flow_table ft; member in struct:arfs_table
168 dest.ft = arfs->arfs_tables[i].ft.t;
186 mlx5e_destroy_flow_table(&arfs_t->ft);
197 if (!IS_ERR_OR_NULL(arfs->arfs_tables[i].ft.t))
236 arfs_t->default_rule = mlx5_add_flow_rules(arfs_t->ft.t, NULL,
253 static int arfs_create_groups(struct mlx5e_flow_table *ft, argument
263 ft->g = kcalloc(MLX5E_ARFS_NUM_GROUPS,
264 sizeof(*ft->g), GFP_KERNEL);
265 if (!ft
354 struct mlx5e_flow_table *ft = &arfs->arfs_tables[type].ft; local
523 struct mlx5_flow_table *ft; local
[all...]
/linux-master/drivers/scsi/fcoe/
H A Dfcoe_transport.c514 struct fcoe_transport *ft = NULL; local
516 list_for_each_entry(ft, &fcoe_transports, list)
517 if (ft->match && ft->match(netdev))
518 return ft;
524 * @ft: The fcoe transport to be attached
528 int fcoe_transport_attach(struct fcoe_transport *ft) argument
533 if (ft->attached) {
535 ft->name);
541 if (strcmp(ft
561 fcoe_transport_detach(struct fcoe_transport *ft) argument
601 struct fcoe_transport *ft = NULL; local
624 struct fcoe_transport *ft; local
636 fcoe_add_netdev_mapping(struct net_device *netdev, struct fcoe_transport *ft) argument
686 struct fcoe_transport *ft = NULL; local
751 struct fcoe_transport *ft = NULL; local
814 struct fcoe_transport *ft = NULL; local
863 struct fcoe_transport *ft = NULL; local
929 struct fcoe_transport *ft = NULL; local
974 struct fcoe_transport *ft = NULL; local
1009 struct fcoe_transport *ft = NULL; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dipsec_fs_roce.c18 struct mlx5_flow_table *ft; member in struct:mlx5_ipsec_rx_roce
34 struct mlx5_flow_table *ft; member in struct:mlx5_ipsec_tx_roce
86 struct mlx5_flow_table *ft,
89 u32 aliased_object_id = (ft->type << FT_ID_FT_TYPE_OFFSET) | ft->id;
151 dst.ft = roce->goto_alias_ft;
154 dst.ft = roce->ft_rdma;
156 rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, &dst, 1);
167 rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, default_dst, 1);
182 dst.ft
84 ipsec_fs_create_aliased_ft(struct mlx5_core_dev *ibv_owner, struct mlx5_core_dev *ibv_allowed, struct mlx5_flow_table *ft, u32 *obj_id, char *alias_key, bool from_event) argument
285 struct mlx5_flow_table *ft; local
444 struct mlx5_flow_table *ft; local
601 struct mlx5_flow_table *ft; local
711 struct mlx5_flow_table *ft; local
[all...]
H A Dfs_chains.c69 struct mlx5_flow_table *ft; member in struct:prio
146 struct mlx5_flow_table *ft)
148 chains_end_ft(chains) = ft;
157 struct mlx5_flow_table *ft; local
201 ft = mlx5_create_auto_grouped_flow_table(ns, &ft_attr);
202 if (IS_ERR(ft)) {
204 (int)PTR_ERR(ft), chain, prio, level, sz);
205 return ft;
208 return ft;
369 struct mlx5_flow_table *ft,
145 mlx5_chains_set_end_ft(struct mlx5_fs_chains *chains, struct mlx5_flow_table *ft) argument
368 mlx5_chains_add_miss_rule(struct fs_chain *chain, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument
467 struct mlx5_flow_table *ft; local
713 mlx5_chains_destroy_global_table(struct mlx5_fs_chains *chains, struct mlx5_flow_table *ft) argument
[all...]
H A Dmacsec_fs.c142 struct mlx5_flow_table *ft; member in struct:mlx5_macsec_rx_roce
200 static void macsec_fs_destroy_groups(struct mlx5_macsec_flow_table *ft) argument
204 for (i = ft->num_groups - 1; i >= 0; i--) {
205 if (!IS_ERR_OR_NULL(ft->g[i]))
206 mlx5_destroy_flow_group(ft->g[i]);
207 ft->g[i] = NULL;
209 ft->num_groups = 0;
212 static void macsec_fs_destroy_flow_table(struct mlx5_macsec_flow_table *ft) argument
214 macsec_fs_destroy_groups(ft);
215 kfree(ft
265 macsec_fs_tx_create_crypto_table_groups(struct mlx5_macsec_flow_table *ft) argument
365 struct mlx5_flow_table *ft; local
1053 macsec_fs_rx_create_crypto_table_groups(struct mlx5_macsec_flow_table *ft) argument
1424 struct mlx5_flow_table *ft; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_meter.c12 struct mlx5_flow_table *ft; member in struct:mlx5e_post_meter_rate_table
21 struct mlx5_flow_table *ft; member in struct:mlx5e_post_meter_mtu_table
43 return post_meter->rate_steering_table.ft;
49 return post_meter->mtu_tables.green_table.ft;
55 return post_meter->mtu_tables.red_table.ft;
102 table->fg = mlx5_create_flow_group(table->ft, flow_group_in);
165 red_attr->ft = post_meter->rate_steering_table.ft;
178 green_attr->ft = post_meter->rate_steering_table.ft;
258 struct mlx5_flow_table *ft; local
[all...]
H A Dpost_act.c13 struct mlx5_flow_table *ft; member in struct:mlx5e_post_act
50 post_act->ft = mlx5_chains_create_global_table(chains);
51 if (IS_ERR(post_act->ft)) {
52 err = PTR_ERR(post_act->ft);
75 mlx5_chains_destroy_global_table(post_act->chains, post_act->ft);
126 post_attr->ft = post_act->ft;
171 return post_act->ft;
/linux-master/io_uring/
H A Dtruncate.c25 struct io_ftrunc *ft = io_kiocb_to_cmd(req, struct io_ftrunc); local
31 ft->len = READ_ONCE(sqe->off);
39 struct io_ftrunc *ft = io_kiocb_to_cmd(req, struct io_ftrunc); local
44 ret = do_ftruncate(req->file, ft->len, 1);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfs_tracepoint.h65 TP_PROTO(const struct mlx5_flow_table *ft),
66 TP_ARGS(ft),
68 __field(const struct mlx5_flow_table *, ft)
74 __entry->ft = ft;
75 __entry->id = ft->id;
76 __entry->level = ft->level;
77 __entry->type = ft->type;
79 TP_printk("ft=%p id=%u level=%u type=%u \n",
80 __entry->ft, __entr
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Dfs_dr.c12 static bool dr_is_fw_term_table(struct mlx5_flow_table *ft) argument
14 if (ft->flags & MLX5_FLOW_TABLE_TERMINATION)
21 struct mlx5_flow_table *ft,
25 return mlx5_fs_cmd_get_fw_cmds()->update_root_ft(ns, ft, underlay_qpn,
30 struct mlx5_flow_table *ft,
44 old_miss_action = ft->fs_dr_table.miss_action;
45 err = mlx5dr_table_set_miss_action(ft->fs_dr_table.dr_table, action);
53 ft->fs_dr_table.miss_action = action;
65 struct mlx5_flow_table *ft,
73 if (dr_is_fw_term_table(ft))
20 mlx5_cmd_dr_update_root_ft(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 underlay_qpn, bool disconnect) argument
29 set_miss_action(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument
64 mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table_attr *ft_attr, struct mlx5_flow_table *next_ft) argument
107 mlx5_cmd_dr_destroy_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft) argument
134 mlx5_cmd_dr_modify_flow_table(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_table *next_ft) argument
144 mlx5_cmd_dr_create_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, u32 *in, struct mlx5_flow_group *fg) argument
178 mlx5_cmd_dr_destroy_flow_group(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *fg) argument
260 mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, struct fs_fte *fte) argument
735 mlx5_cmd_dr_delete_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct fs_fte *fte) argument
759 mlx5_cmd_dr_update_fte(struct mlx5_flow_root_namespace *ns, struct mlx5_flow_table *ft, struct mlx5_flow_group *group, int modify_mask, struct fs_fte *fte) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dindir_table.c31 struct mlx5_flow_table *ft; member in struct:mlx5_esw_indir_table_entry
141 dest.ft = mlx5_chains_get_table(chains, 0, 1, 0);
142 if (IS_ERR(dest.ft)) {
143 err = PTR_ERR(dest.ft);
146 handle = mlx5_add_flow_rules(e->ft, NULL, &flow_act, &dest, 1);
201 e->recirc_grp = mlx5_create_flow_group(e->ft, in);
224 e->fwd_grp = mlx5_create_flow_group(e->ft, in);
236 e->fwd_rule = mlx5_add_flow_rules(e->ft, NULL, &flow_act, &dest, 1);
254 struct mlx5_flow_table *ft; local
270 ft
[all...]
/linux-master/fs/smb/server/
H A Dvfs_cache.c287 static void __ksmbd_remove_fd(struct ksmbd_file_table *ft, struct ksmbd_file *fp) argument
296 write_lock(&ft->lock);
297 idr_remove(ft->idr, fp->volatile_id);
298 write_unlock(&ft->lock);
301 static void __ksmbd_close_fd(struct ksmbd_file_table *ft, struct ksmbd_file *fp) argument
308 if (ft)
309 __ksmbd_remove_fd(ft, fp);
346 static struct ksmbd_file *__ksmbd_lookup_fd(struct ksmbd_file_table *ft, argument
354 read_lock(&ft->lock);
355 fp = idr_find(ft
384 struct ksmbd_file_table *ft; local
551 __open_id(struct ksmbd_file_table *ft, struct ksmbd_file *fp, int type) argument
629 ksmbd_update_fstate(struct ksmbd_file_table *ft, struct ksmbd_file *fp, unsigned int state) argument
641 __close_file_table_ids(struct ksmbd_file_table *ft, struct ksmbd_tree_connect *tcon, bool (*skip)(struct ksmbd_tree_connect *tcon, struct ksmbd_file *fp)) argument
821 ksmbd_init_file_table(struct ksmbd_file_table *ft) argument
832 ksmbd_destroy_file_table(struct ksmbd_file_table *ft) argument
[all...]
/linux-master/samples/vfs/
H A Dtest-statx.c79 char buffer[256], ft = '?'; local
91 case S_IFIFO: printf(" FIFO\n"); ft = 'p'; break;
92 case S_IFCHR: printf(" character special file\n"); ft = 'c'; break;
93 case S_IFDIR: printf(" directory\n"); ft = 'd'; break;
94 case S_IFBLK: printf(" block special file\n"); ft = 'b'; break;
95 case S_IFREG: printf(" regular file\n"); ft = '-'; break;
96 case S_IFLNK: printf(" symbolic link\n"); ft = 'l'; break;
97 case S_IFSOCK: printf(" socket\n"); ft = 's'; break;
126 ft,

Completed in 336 milliseconds

12345