ch_filter_specification
struct ch_filter_specification fs;
struct ch_filter_specification *dfs)
struct ch_filter_specification fs;
static void fill_default_mask(struct ch_filter_specification *fs)
struct ch_filter_specification *fs)
static u64 hash_filter_ntuple(struct ch_filter_specification *fs,
struct ch_filter_specification *fs,
struct ch_filter_specification *fs,
struct ch_filter_specification *fs,
struct ch_filter_specification *fs)
struct ch_filter_specification *fs)
struct ch_filter_specification *fs)
struct ch_filter_specification *fs)
struct ch_filter_specification *fs);
memset(&f->fs, 0, sizeof(struct ch_filter_specification));
static void cxgb4_action_natmode_tweak(struct ch_filter_specification *fs,
struct ch_filter_specification *fs)
static void offload_pedit(struct ch_filter_specification *fs, u32 val, u32 mask,
static void process_pedit_field(struct ch_filter_specification *fs, u32 val,
struct ch_filter_specification *fs)
struct ch_filter_specification *fs, u32 *tid)
struct ch_filter_specification *fs;
struct ch_filter_specification *fs, int tid)
struct ch_filter_specification *fs);
struct ch_filter_specification *fs, u32 *tid);
struct ch_filter_specification *fs, int tid);
struct ch_filter_specification fs;
offsetof(struct ch_filter_specification, fs_field) + (offset) }
struct ch_filter_specification *fs;
struct ch_filter_specification fs[CXGB4_FILTER_TYPE_MAX];
struct ch_filter_specification fs;
struct ch_filter_specification *fs,
struct ch_filter_specification *fs,
static inline int cxgb4_fill_ipv6_tos(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_proto(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_src_ip0(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_src_ip1(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_src_ip2(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_src_ip3(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_dst_ip0(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_dst_ip1(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_dst_ip2(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv6_dst_ip3(struct ch_filter_specification *f,
static inline int cxgb4_fill_l4_ports(struct ch_filter_specification *f,
struct ch_filter_specification fs; /* Match spec associated with link */
int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask);
static inline int cxgb4_fill_ipv4_tos(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv4_frag(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv4_proto(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv4_src_ip(struct ch_filter_specification *f,
static inline int cxgb4_fill_ipv4_dst_ip(struct ch_filter_specification *f,
struct ch_filter_specification;
struct ch_filter_specification *fs,
struct ch_filter_specification *fs,
struct ch_filter_specification *fs);
struct ch_filter_specification *fs);