Lines Matching refs:val

41 	int (*val)(struct ch_filter_specification *f, __be32 val, __be32 mask);
46 __be32 val, __be32 mask)
48 f->val.tos = (ntohl(val) >> 16) & 0x000000FF;
55 __be32 val, __be32 mask)
60 frag_val = (ntohl(val) >> 13) & 0x00000007;
64 f->val.frag = 1;
67 f->val.frag = 0;
77 __be32 val, __be32 mask)
79 f->val.proto = (ntohl(val) >> 16) & 0x000000FF;
86 __be32 val, __be32 mask)
88 memcpy(&f->val.fip[0], &val, sizeof(u32));
95 __be32 val, __be32 mask)
97 memcpy(&f->val.lip[0], &val, sizeof(u32));
104 { .off = 0, .val = cxgb4_fill_ipv4_tos },
105 { .off = 4, .val = cxgb4_fill_ipv4_frag },
106 { .off = 8, .val = cxgb4_fill_ipv4_proto },
107 { .off = 12, .val = cxgb4_fill_ipv4_src_ip },
108 { .off = 16, .val = cxgb4_fill_ipv4_dst_ip },
109 { .val = NULL }
114 __be32 val, __be32 mask)
116 f->val.tos = (ntohl(val) >> 20) & 0x000000FF;
123 __be32 val, __be32 mask)
125 f->val.proto = (ntohl(val) >> 8) & 0x000000FF;
132 __be32 val, __be32 mask)
134 memcpy(&f->val.fip[0], &val, sizeof(u32));
141 __be32 val, __be32 mask)
143 memcpy(&f->val.fip[4], &val, sizeof(u32));
150 __be32 val, __be32 mask)
152 memcpy(&f->val.fip[8], &val, sizeof(u32));
159 __be32 val, __be32 mask)
161 memcpy(&f->val.fip[12], &val, sizeof(u32));
168 __be32 val, __be32 mask)
170 memcpy(&f->val.lip[0], &val, sizeof(u32));
177 __be32 val, __be32 mask)
179 memcpy(&f->val.lip[4], &val, sizeof(u32));
186 __be32 val, __be32 mask)
188 memcpy(&f->val.lip[8], &val, sizeof(u32));
195 __be32 val, __be32 mask)
197 memcpy(&f->val.lip[12], &val, sizeof(u32));
204 { .off = 0, .val = cxgb4_fill_ipv6_tos },
205 { .off = 4, .val = cxgb4_fill_ipv6_proto },
206 { .off = 8, .val = cxgb4_fill_ipv6_src_ip0 },
207 { .off = 12, .val = cxgb4_fill_ipv6_src_ip1 },
208 { .off = 16, .val = cxgb4_fill_ipv6_src_ip2 },
209 { .off = 20, .val = cxgb4_fill_ipv6_src_ip3 },
210 { .off = 24, .val = cxgb4_fill_ipv6_dst_ip0 },
211 { .off = 28, .val = cxgb4_fill_ipv6_dst_ip1 },
212 { .off = 32, .val = cxgb4_fill_ipv6_dst_ip2 },
213 { .off = 36, .val = cxgb4_fill_ipv6_dst_ip3 },
214 { .val = NULL }
219 __be32 val, __be32 mask)
221 f->val.fport = ntohl(val) >> 16;
223 f->val.lport = ntohl(val) & 0x0000FFFF;
230 { .off = 0, .val = cxgb4_fill_l4_ports },
231 { .val = NULL }
235 { .off = 0, .val = cxgb4_fill_l4_ports },
236 { .val = NULL }
265 .val = cpu_to_be32(0x00060000),
280 .val = cpu_to_be32(0x00110000),
302 .val = cpu_to_be32(0x00000600),
317 .val = cpu_to_be32(0x00001100),