Home
last modified time | relevance | path

Searched full:fs (Results 1 – 25 of 3040) sorted by relevance

12345678910>>...122

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs.c38 #include <linux/mlx5/fs.h>
74 static int mlx5e_add_l2_flow_rule(struct mlx5e_flow_steering *fs,
76 static void mlx5e_del_l2_flow_rule(struct mlx5e_flow_steering *fs,
109 struct dentry *mlx5e_fs_get_debugfs_root(struct mlx5e_flow_steering *fs) in mlx5e_fs_get_debugfs_root() argument
111 return fs->dfs_root; in mlx5e_fs_get_debugfs_root()
170 static int mlx5e_vport_context_update_vlans(struct mlx5e_flow_steering *fs) in mlx5e_vport_context_update_vlans() argument
180 for_each_set_bit(vlan, fs->vlan->active_cvlans, VLAN_N_VID) in mlx5e_vport_context_update_vlans()
183 max_list_size = 1 << MLX5_CAP_GEN(fs->mdev, log_max_vlan_list); in mlx5e_vport_context_update_vlans()
186 …fs_warn(fs, "netdev vlans list size (%d) > (%d) max vport list size, some vlans will be dropped\n", in mlx5e_vport_context_update_vlans()
196 for_each_set_bit(vlan, fs->vlan->active_cvlans, VLAN_N_VID) { in mlx5e_vport_context_update_vlans()
[all …]
H A Den_fs_ethtool.c33 #include <linux/mlx5/fs.h>
82 struct ethtool_rx_flow_spec *fs, in get_flow_table() argument
85 struct mlx5e_ethtool_steering *ethtool = mlx5e_fs_get_ethtool(priv->fs); in get_flow_table()
94 switch (flow_type_mask(fs->flow_type)) { in get_flow_table()
233 parse_tcp4(void *headers_c, void *headers_v, struct ethtool_rx_flow_spec *fs) in parse_tcp4() argument
235 struct ethtool_tcpip4_spec *l4_mask = &fs->m_u.tcp_ip4_spec; in parse_tcp4()
236 struct ethtool_tcpip4_spec *l4_val = &fs->h_u.tcp_ip4_spec; in parse_tcp4()
246 parse_udp4(void *headers_c, void *headers_v, struct ethtool_rx_flow_spec *fs) in parse_udp4() argument
248 struct ethtool_tcpip4_spec *l4_mask = &fs->m_u.udp_ip4_spec; in parse_udp4()
249 struct ethtool_tcpip4_spec *l4_val = &fs->h_u.udp_ip4_spec; in parse_udp4()
[all …]
H A Den_arfs.c34 #include <linux/mlx5/fs.h>
122 static int arfs_disable(struct mlx5e_flow_steering *fs) in arfs_disable() argument
124 struct mlx5_ttc_table *ttc = mlx5e_fs_get_ttc(fs, false); in arfs_disable()
131 fs_err(fs, in arfs_disable()
140 static void arfs_del_rules(struct mlx5e_flow_steering *fs);
142 int mlx5e_arfs_disable(struct mlx5e_flow_steering *fs) in mlx5e_arfs_disable() argument
144 /* Moving to switchdev mode, fs->arfs is freed by mlx5e_nic_profile in mlx5e_arfs_disable()
149 * with fs->arfs nullified. in mlx5e_arfs_disable()
151 if (!mlx5e_fs_get_arfs(fs)) in mlx5e_arfs_disable()
154 arfs_del_rules(fs); in mlx5e_arfs_disable()
[all …]
/linux/fs/
H A Dfs_struct.c5 #include <linux/fs.h>
12 * Replace the fs->{rootmnt,root} with {mnt,dentry}. Put the old values.
15 void set_fs_root(struct fs_struct *fs, const struct path *path) in set_fs_root() argument
20 write_seqlock(&fs->seq); in set_fs_root()
21 old_root = fs->root; in set_fs_root()
22 fs->root = *path; in set_fs_root()
23 write_sequnlock(&fs->seq); in set_fs_root()
29 * Replace the fs->{pwdmnt,pwd} with {mnt,dentry}. Put the old values.
32 void set_fs_pwd(struct fs_struct *fs, const struct path *path) in set_fs_pwd() argument
37 write_seqlock(&fs->seq); in set_fs_pwd()
[all …]
H A Dfilesystems.c3 * linux/fs/filesystems.c
11 #include <linux/fs.h>
38 struct file_system_type *get_filesystem(struct file_system_type *fs) in get_filesystem() argument
40 __module_get(fs->owner); in get_filesystem()
41 return fs; in get_filesystem()
44 void put_filesystem(struct file_system_type *fs) in put_filesystem() argument
46 module_put(fs->owner); in put_filesystem()
61 * @fs: the file system structure
72 int register_filesystem(struct file_system_type * fs) in register_filesystem() argument
77 if (fs->parameters && in register_filesystem()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs.h105 int mlx5e_arfs_create_tables(struct mlx5e_flow_steering *fs,
107 void mlx5e_arfs_destroy_tables(struct mlx5e_flow_steering *fs, bool ntuple);
108 int mlx5e_arfs_enable(struct mlx5e_flow_steering *fs);
109 int mlx5e_arfs_disable(struct mlx5e_flow_steering *fs);
113 static inline int mlx5e_arfs_create_tables(struct mlx5e_flow_steering *fs, in mlx5e_arfs_create_tables() argument
116 static inline void mlx5e_arfs_destroy_tables(struct mlx5e_flow_steering *fs, bool ntuple) {} in mlx5e_arfs_destroy_tables() argument
117 static inline int mlx5e_arfs_enable(struct mlx5e_flow_steering *fs) in mlx5e_arfs_enable() argument
119 static inline int mlx5e_arfs_disable(struct mlx5e_flow_steering *fs) in mlx5e_arfs_disable() argument
132 void mlx5e_set_ttc_params(struct mlx5e_flow_steering *fs,
136 void mlx5e_destroy_ttc_table(struct mlx5e_flow_steering *fs);
[all …]
H A Dfs_tt_redirect.c77 mlx5e_fs_tt_redirect_udp_add_rule(struct mlx5e_flow_steering *fs, in mlx5e_fs_tt_redirect_udp_add_rule() argument
81 struct mlx5e_fs_udp *fs_udp = mlx5e_fs_get_udp(fs); in mlx5e_fs_tt_redirect_udp_add_rule()
108 fs_err(fs, "%s: add %s rule failed, err %d\n", in mlx5e_fs_tt_redirect_udp_add_rule()
114 static int fs_udp_add_default_rule(struct mlx5e_flow_steering *fs, enum fs_udp_type type) in fs_udp_add_default_rule() argument
116 struct mlx5_ttc_table *ttc = mlx5e_fs_get_ttc(fs, false); in fs_udp_add_default_rule()
117 struct mlx5e_fs_udp *fs_udp = mlx5e_fs_get_udp(fs); in fs_udp_add_default_rule()
130 fs_err(fs, "%s: add default rule failed, fs type=%d, err %d\n", in fs_udp_add_default_rule()
208 static int fs_udp_create_table(struct mlx5e_flow_steering *fs, enum fs_udp_type type) in fs_udp_create_table() argument
210 struct mlx5_flow_namespace *ns = mlx5e_fs_get_ns(fs, false); in fs_udp_create_table()
211 struct mlx5e_fs_udp *fs_udp = mlx5e_fs_get_udp(fs); in fs_udp_create_table()
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_filter.c75 set_wr_txq(skb, CPL_PRIORITY_CONTROL, f->fs.val.iport & 0x3); in set_tcb_field()
168 u8 *nat_lp = (u8 *)&f->fs.nat_lport; in set_nat_params()
169 u8 *nat_fp = (u8 *)&f->fs.nat_fport; in set_nat_params()
172 if (f->fs.type) { in set_nat_params()
174 WORD_MASK, f->fs.nat_lip[15] | in set_nat_params()
175 f->fs.nat_lip[14] << 8 | in set_nat_params()
176 f->fs.nat_lip[13] << 16 | in set_nat_params()
177 (u64)f->fs.nat_lip[12] << 24, 1); in set_nat_params()
180 WORD_MASK, f->fs.nat_lip[11] | in set_nat_params()
181 f->fs.nat_lip[10] << 8 | in set_nat_params()
[all …]
H A Dcxgb4_tc_u32.c45 struct ch_filter_specification *fs, in fill_match_fields() argument
75 err = entry[j].val(fs, val, mask); in fill_match_fields()
91 struct ch_filter_specification *fs, in fill_action_fields() argument
110 fs->action = FILTER_DROP; in fill_action_fields()
125 fs->action = FILTER_SWITCH; in fill_action_fields()
126 fs->eport = i; in fill_action_fields()
155 struct ch_filter_specification fs; in cxgb4_config_knode() local
198 memset(&fs, 0, sizeof(fs)); in cxgb4_config_knode()
201 fs.prio = 1; in cxgb4_config_knode()
202 fs.tc_prio = cls->common.prio; in cxgb4_config_knode()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-fs-nilfs22 What: /sys/fs/nilfs2/features/revision
10 What: /sys/fs/nilfs2/features/README
14 Describe attributes of /sys/fs/nilfs2/features group.
16 What: /sys/fs/nilfs2/<device>/revision
24 What: /sys/fs/nilfs2/<device>/blocksize
30 What: /sys/fs/nilfs2/<device>/device_size
36 What: /sys/fs/nilfs2/<device>/free_blocks
42 What: /sys/fs/nilfs2/<device>/uuid
48 What: /sys/fs/nilfs2/<device>/volume_name
54 What: /sys/fs/nilfs2/<device>/README
[all …]
H A Dsysfs-fs-f2fs1 What: /sys/fs/f2fs/<disk>/gc_max_sleep_time
7 What: /sys/fs/f2fs/<disk>/gc_min_sleep_time
13 What: /sys/fs/f2fs/<disk>/gc_no_gc_sleep_time
19 What: /sys/fs/f2fs/<disk>/gc_idle
31 What: /sys/fs/f2fs/<disk>/reclaim_segments
41 What: /sys/fs/f2fs/<disk>/main_blkaddr
46 What: /sys/fs/f2fs/<disk>/ipu_policy
57 0x04 UTIL if FS utilization is over threshold
58 0x08 SSR_UTIL if SSR mode is activated and FS utilization is over
72 What: /sys/fs/f2fs/<disk>/min_ipu_util
[all …]
H A Dsysfs-fs-ext41 What: /sys/fs/ext4/<disk>/mb_stats
10 What: /sys/fs/ext4/<disk>/mb_group_prealloc
18 What: /sys/fs/ext4/<disk>/mb_max_to_scan
25 What: /sys/fs/ext4/<disk>/mb_min_to_scan
32 What: /sys/fs/ext4/<disk>/mb_order2_req
40 What: /sys/fs/ext4/<disk>/mb_stream_req
51 What: /sys/fs/ext4/<disk>/inode_readahead_blks
59 What: /sys/fs/ext4/<disk>/delayed_allocation_blocks
67 What: /sys/fs/ext4/<disk>/lifetime_write_kbytes
75 What: /sys/fs/ext4/<disk>/session_write_kbytes
[all …]
/linux/Documentation/filesystems/
H A Dapi-summary.rst14 .. kernel-doc:: include/linux/fs.h
20 .. kernel-doc:: fs/dcache.c
29 .. kernel-doc:: fs/inode.c
32 .. kernel-doc:: fs/bad_inode.c
38 .. kernel-doc:: fs/super.c
44 .. kernel-doc:: fs/locks.c
47 .. kernel-doc:: fs/locks.c
53 .. kernel-doc:: fs/mpage.c
56 .. kernel-doc:: fs/namei.c
62 .. kernel-doc:: fs/seq_file.c
[all …]
/linux/drivers/clk/st/
H A Dclkgen-fsyn.c82 unsigned long output, struct stm_fs *fs);
322 static int clk_fs660c32_vco_get_rate(unsigned long input, struct stm_fs *fs, in clk_fs660c32_vco_get_rate() argument
325 unsigned long nd = fs->ndiv + 16; /* ndiv value */ in clk_fs660c32_vco_get_rate()
350 unsigned long output, struct stm_fs *fs) in clk_fs660c32_vco_get_params() argument
373 fs->ndiv = n - 16; /* Converting formula value to reg value */ in clk_fs660c32_vco_get_params()
533 static void quadfs_fsynth_program_enable(struct st_clk_quadfs_fsynth *fs) in quadfs_fsynth_program_enable() argument
539 CLKGEN_WRITE(fs, en[fs->chan], 1); in quadfs_fsynth_program_enable()
540 CLKGEN_WRITE(fs, en[fs->chan], 0); in quadfs_fsynth_program_enable()
543 static void quadfs_fsynth_program_rate(struct st_clk_quadfs_fsynth *fs) in quadfs_fsynth_program_rate() argument
552 CLKGEN_WRITE(fs, en[fs->chan], 0); in quadfs_fsynth_program_rate()
[all …]
/linux/include/math-emu/
H A Dop-common.h36 #define _FP_UNPACK_CANONICAL(fs, wc, X) \ argument
41 _FP_FRAC_HIGH_RAW_##fs(X) |= _FP_IMPLBIT_##fs; \
43 X##_e -= _FP_EXPBIAS_##fs; \
55 _shift -= _FP_FRACXBITS_##fs; \
57 X##_e -= _FP_EXPBIAS_##fs - 1 + _shift; \
68 case _FP_EXPMAX_##fs: \
75 if (!(_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs)) \
89 #define _FP_PACK_CANONICAL(fs, wc, X) \ argument
94 X##_e += _FP_EXPBIAS_##fs; \
98 if (_FP_FRAC_OVERP_##wc(fs, X)) \
[all …]
H A Dop-1.h60 #define _FP_FRAC_OVERP_1(fs,X) (X##_f & _FP_OVERFLOW_##fs) argument
61 #define _FP_FRAC_CLEAR_OVERP_1(fs,X) (X##_f &= ~_FP_OVERFLOW_##fs) argument
75 #define _FP_UNPACK_RAW_1(fs, X, val) \ argument
77 union _FP_UNION_##fs _flo; _flo.flt = (val); \
84 #define _FP_UNPACK_RAW_1_P(fs, X, val) \ argument
86 union _FP_UNION_##fs *_flo = \
87 (union _FP_UNION_##fs *)(val); \
98 #define _FP_PACK_RAW_1(fs, val, X) \ argument
100 union _FP_UNION_##fs _flo; \
109 #define _FP_PACK_RAW_1_P(fs, val, X) \ argument
[all …]
/linux/drivers/block/
H A Dswim.c426 static inline int swim_track(struct floppy_state *fs, int track) in swim_track() argument
428 struct swim __iomem *base = fs->swd->base; in swim_track()
431 ret = swim_seek(base, track - fs->track); in swim_track()
434 fs->track = track; in swim_track()
437 fs->track = 0; in swim_track()
443 static int floppy_eject(struct floppy_state *fs) in floppy_eject() argument
445 struct swim __iomem *base = fs->swd->base; in floppy_eject()
447 swim_drive(base, fs->location); in floppy_eject()
451 fs->disk_in = 0; in floppy_eject()
452 fs->ejected = 1; in floppy_eject()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c74 struct mlx5_flow_handle *mlx5e_accel_fs_add_sk(struct mlx5e_flow_steering *fs, in mlx5e_accel_fs_add_sk() argument
78 struct mlx5e_accel_fs_tcp *fs_tcp = mlx5e_fs_get_accel_tcp(fs); in mlx5e_accel_fs_add_sk()
95 fs_dbg(fs, "%s flow is %pI4:%d -> %pI4:%d\n", __func__, in mlx5e_accel_fs_add_sk()
141 fs_err(fs, "mlx5_add_flow_rules() failed, flow is %ld\n", PTR_ERR(flow)); in mlx5e_accel_fs_add_sk()
148 static int accel_fs_tcp_add_default_rule(struct mlx5e_flow_steering *fs, in accel_fs_tcp_add_default_rule() argument
151 struct mlx5e_accel_fs_tcp *fs_tcp = mlx5e_fs_get_accel_tcp(fs); in accel_fs_tcp_add_default_rule()
152 struct mlx5_ttc_table *ttc = mlx5e_fs_get_ttc(fs, false); in accel_fs_tcp_add_default_rule()
165 fs_err(fs, "%s: add default rule failed, accel_fs type=%d, err %d\n", in accel_fs_tcp_add_default_rule()
265 static int accel_fs_tcp_create_table(struct mlx5e_flow_steering *fs, enum accel_fs_tcp_type type) in accel_fs_tcp_create_table() argument
267 struct mlx5e_accel_fs_tcp *accel_tcp = mlx5e_fs_get_accel_tcp(fs); in accel_fs_tcp_create_table()
[all …]
/linux/Documentation/arch/x86/x86_64/
H A Dfsgs.rst3 Using FS and GS segments in user space applications
22 always 0 to provide a full 64bit address space. The FS and GS segments are
25 Common FS and GS usage
28 The FS segment is commonly used to address Thread Local Storage (TLS). FS
31 thread and the compiler emits the FS: address prefix for accesses to these
32 variables. Each thread has its own FS base address so common code can be
34 instances. Applications should not use FS for other purposes when they use
35 runtimes or threading libraries which manage the per thread FS.
41 Reading and writing the FS/GS base address
44 There exist two mechanisms to read and write the FS/GS base address:
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dct_fs_hmfs.c45 static int mlx5_ct_fs_hmfs_init(struct mlx5_ct_fs *fs, struct mlx5_flow_table *ct, in mlx5_ct_fs_hmfs_init() argument
50 struct mlx5_ct_fs_hmfs *fs_hmfs = mlx5_ct_fs_priv(fs); in mlx5_ct_fs_hmfs_init()
58 netdev_warn(fs->netdev, "ct_fs_hmfs: failed to init, missing backing hws tables"); in mlx5_ct_fs_hmfs_init()
62 netdev_dbg(fs->netdev, "using hmfs steering"); in mlx5_ct_fs_hmfs_init()
71 netdev_warn(fs->netdev, "ct_fs_hmfs: failed to create fwd action\n"); in mlx5_ct_fs_hmfs_init()
76 netdev_warn(fs->netdev, "ct_fs_hmfs: failed to create last action\n"); in mlx5_ct_fs_hmfs_init()
84 static void mlx5_ct_fs_hmfs_destroy(struct mlx5_ct_fs *fs) in mlx5_ct_fs_hmfs_destroy() argument
86 struct mlx5_ct_fs_hmfs *fs_hmfs = mlx5_ct_fs_priv(fs); in mlx5_ct_fs_hmfs_destroy()
93 mlx5_ct_fs_hmfs_matcher_create(struct mlx5_ct_fs *fs, struct mlx5hws_table *tbl, in mlx5_ct_fs_hmfs_matcher_create() argument
112 mlx5_ct_fs_hmfs_matcher_get(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec, in mlx5_ct_fs_hmfs_matcher_get() argument
[all …]
H A Dct_fs_smfs.c15 netdev_dbg(fs->netdev, "ct_fs_smfs debug: " fmt "\n", ##args)
46 mlx5_ct_fs_smfs_fill_mask(struct mlx5_ct_fs *fs, struct mlx5_flow_spec *spec, bool ipv4, bool tcp, in mlx5_ct_fs_smfs_fill_mask() argument
51 if (likely(MLX5_CAP_FLOWTABLE_NIC_RX(fs->dev, ft_field_support.outer_ip_version))) in mlx5_ct_fs_smfs_fill_mask()
89 mlx5_ct_fs_smfs_matcher_create(struct mlx5_ct_fs *fs, struct mlx5dr_table *tbl, bool ipv4, in mlx5_ct_fs_smfs_matcher_create() argument
99 mlx5_ct_fs_smfs_fill_mask(fs, spec, ipv4, tcp, gre); in mlx5_ct_fs_smfs_matcher_create()
111 mlx5_ct_fs_smfs_matcher_get(struct mlx5_ct_fs *fs, bool nat, bool ipv4, bool tcp, bool gre) in mlx5_ct_fs_smfs_matcher_get() argument
113 struct mlx5_ct_fs_smfs *fs_smfs = mlx5_ct_fs_priv(fs); in mlx5_ct_fs_smfs_matcher_get()
148 dr_matcher = mlx5_ct_fs_smfs_matcher_create(fs, tbl, ipv4, tcp, gre, prio); in mlx5_ct_fs_smfs_matcher_get()
150 netdev_warn(fs->netdev, in mlx5_ct_fs_smfs_matcher_get()
169 mlx5_ct_fs_smfs_matcher_put(struct mlx5_ct_fs *fs, struct mlx5_ct_fs_smfs_matcher *smfs_matcher) in mlx5_ct_fs_smfs_matcher_put() argument
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-fs-orangefs1 What: /sys/fs/orangefs/perf_counters/*
9 What: /sys/fs/orangefs/perf_counter_reset
15 /sys/fs/orangefs/perf_counters
19 What: /sys/fs/orangefs/perf_time_interval_secs
27 What: /sys/fs/orangefs/perf_history_size
43 What: /sys/fs/orangefs/op_timeout_secs
50 What: /sys/fs/orangefs/slot_timeout_secs
62 What: /sys/fs/orangefs/acache/*
69 What: /sys/fs/orangefs/ncache/*
76 What: /sys/fs/orangefs/capcache/*
[all …]
/linux/drivers/net/dsa/
H A Dbcm_sf2_cfp.c24 struct ethtool_rx_flow_spec fs; member
349 struct ethtool_rx_flow_spec *fs) in bcm_sf2_cfp_ipv4_rule_set() argument
364 switch (fs->flow_type & ~FLOW_EXT) { in bcm_sf2_cfp_ipv4_rule_set()
375 ip_frag = !!(be32_to_cpu(fs->h_ext.data[0]) & 1); in bcm_sf2_cfp_ipv4_rule_set()
378 if (fs->flow_type & FLOW_EXT) { in bcm_sf2_cfp_ipv4_rule_set()
379 vlan_tci = fs->h_ext.vlan_tci; in bcm_sf2_cfp_ipv4_rule_set()
380 vlan_m_tci = fs->m_ext.vlan_tci; in bcm_sf2_cfp_ipv4_rule_set()
384 if (fs->location == RX_CLS_LOC_ANY) in bcm_sf2_cfp_ipv4_rule_set()
388 rule_index = fs->location; in bcm_sf2_cfp_ipv4_rule_set()
393 input.fs = fs; in bcm_sf2_cfp_ipv4_rule_set()
[all …]
/linux/fs/netfs/
H A Dfscache_proc.c2 /* FS-Cache statistics viewing interface
15 * Add files to /proc/fs/netfs/.
19 if (!proc_symlink("fs/fscache", NULL, "netfs")) in fscache_proc_init()
22 if (!proc_create_seq("fs/netfs/caches", S_IFREG | 0444, NULL, in fscache_proc_init()
26 if (!proc_create_seq("fs/netfs/volumes", S_IFREG | 0444, NULL, in fscache_proc_init()
30 if (!proc_create_seq("fs/netfs/cookies", S_IFREG | 0444, NULL, in fscache_proc_init()
36 remove_proc_entry("fs/fscache", NULL); in fscache_proc_init()
42 * Clean up the /proc/fs/fscache symlink.
46 remove_proc_subtree("fs/fscache", NULL); in fscache_proc_cleanup()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_ethtool.c1332 struct ethtool_rx_flow_spec *fs = &cmd->fs; in nfp_net_fs_to_ethtool() local
1339 fs->h_u.tcp_ip4_spec.ip4src = entry->key.sip4; in nfp_net_fs_to_ethtool()
1340 fs->h_u.tcp_ip4_spec.ip4dst = entry->key.dip4; in nfp_net_fs_to_ethtool()
1341 fs->h_u.tcp_ip4_spec.psrc = entry->key.sport; in nfp_net_fs_to_ethtool()
1342 fs->h_u.tcp_ip4_spec.pdst = entry->key.dport; in nfp_net_fs_to_ethtool()
1343 fs->m_u.tcp_ip4_spec.ip4src = entry->msk.sip4; in nfp_net_fs_to_ethtool()
1344 fs->m_u.tcp_ip4_spec.ip4dst = entry->msk.dip4; in nfp_net_fs_to_ethtool()
1345 fs->m_u.tcp_ip4_spec.psrc = entry->msk.sport; in nfp_net_fs_to_ethtool()
1346 fs->m_u.tcp_ip4_spec.pdst = entry->msk.dport; in nfp_net_fs_to_ethtool()
1352 fs->h_u.tcp_ip6_spec.ip6src[i] = entry->key.sip6[i]; in nfp_net_fs_to_ethtool()
[all …]

12345678910>>...122