Searched refs:ch_filter_specification (Results 1 - 12 of 12) sorted by relevance
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 41 int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask); 45 static inline int cxgb4_fill_ipv4_tos(struct ch_filter_specification *f, 54 static inline int cxgb4_fill_ipv4_frag(struct ch_filter_specification *f, 76 static inline int cxgb4_fill_ipv4_proto(struct ch_filter_specification *f, 85 static inline int cxgb4_fill_ipv4_src_ip(struct ch_filter_specification *f, 94 static inline int cxgb4_fill_ipv4_dst_ip(struct ch_filter_specification *f, 113 static inline int cxgb4_fill_ipv6_tos(struct ch_filter_specification *f, 122 static inline int cxgb4_fill_ipv6_proto(struct ch_filter_specification *f, 131 static inline int cxgb4_fill_ipv6_src_ip0(struct ch_filter_specification *f, 140 static inline int cxgb4_fill_ipv6_src_ip1(struct ch_filter_specification * [all...] |
H A D | cxgb4_tc_flower.h | 48 struct ch_filter_specification fs; 91 offsetof(struct ch_filter_specification, fs_field) + (offset) } 128 struct ch_filter_specification *fs); 142 struct ch_filter_specification *fs, u32 *tid); 144 struct ch_filter_specification *fs, int tid);
|
H A D | cxgb4_filter.h | 55 struct ch_filter_specification *fs);
|
H A D | cxgb4_tc_matchall.h | 24 struct ch_filter_specification fs[CXGB4_FILTER_TYPE_MAX];
|
H A D | cxgb4_uld.h | 282 struct ch_filter_specification; 287 struct ch_filter_specification *fs, 290 struct ch_filter_specification *fs, 293 struct ch_filter_specification *fs); 295 struct ch_filter_specification *fs);
|
H A D | cxgb4_tc_flower.c | 128 static void cxgb4_action_natmode_tweak(struct ch_filter_specification *fs, 164 struct ch_filter_specification *fs) 356 static void offload_pedit(struct ch_filter_specification *fs, u32 val, u32 mask, 374 static void process_pedit_field(struct ch_filter_specification *fs, u32 val, 493 struct ch_filter_specification *fs) 857 struct ch_filter_specification *fs, u32 *tid) 933 struct ch_filter_specification *fs; 971 struct ch_filter_specification *fs, int tid)
|
H A D | cxgb4_tc_u32.c | 43 /* Fill ch_filter_specification with parsed match value/mask pair. */ 45 struct ch_filter_specification *fs, 89 /* Fill ch_filter_specification with parsed action. */ 91 struct ch_filter_specification *fs, 155 struct ch_filter_specification fs; 295 /* Fill ch_filter_specification match fields to be shipped to hardware. 300 /* Copy linked ch_filter_specification */ 312 /* Fill ch_filter_specification action fields to be shipped to
|
H A D | cxgb4_filter.c | 249 struct ch_filter_specification *fs) 327 struct ch_filter_specification *fs) 840 * of the work is translating the cxgbtool ch_filter_specification 1056 static void fill_default_mask(struct ch_filter_specification *fs) 1152 struct ch_filter_specification *fs) 1236 static u64 hash_filter_ntuple(struct ch_filter_specification *fs, 1370 struct ch_filter_specification *fs, 1529 struct ch_filter_specification *fs, 1801 struct ch_filter_specification *fs, 1858 struct ch_filter_specification *f [all...] |
H A D | cxgb4_tc_matchall.c | 307 struct ch_filter_specification *fs;
|
H A D | cxgb4.h | 1367 struct ch_filter_specification { struct 1473 struct ch_filter_specification fs;
|
H A D | cxgb4_ethtool.c | 1648 struct ch_filter_specification *dfs) 1875 struct ch_filter_specification fs;
|
H A D | cxgb4_main.c | 2944 memset(&f->fs, 0, sizeof(struct ch_filter_specification));
|
Completed in 160 milliseconds