Lines Matching defs:lip
905 memcpy(fwr->lip, f->fs.val.lip, sizeof(fwr->lip));
906 memcpy(fwr->lipm, f->fs.mask.lip, sizeof(fwr->lipm));
997 cxgb4_clip_release(f->dev, (const u32 *)&f->fs.val.lip, 1);
1058 unsigned int lip = 0, lip_mask = 0;
1089 for (i = 0; i < ARRAY_SIZE(fs->val.lip); i++) {
1090 lip |= fs->val.lip[i];
1091 lip_mask |= fs->mask.lip[i];
1096 if (lip && !lip_mask)
1097 memset(fs->mask.lip, ~0, sizeof(fs->mask.lip));
1100 memset(fs->mask.fip, ~0, sizeof(fs->mask.lip));
1175 if (is_inaddr_any(fs->val.lip, AF_INET6) ||
1176 !is_addr_all_mask(fs->mask.lip, AF_INET6))
1183 if (is_inaddr_any(fs->val.lip, AF_INET) ||
1184 !is_addr_all_mask(fs->mask.lip, AF_INET))
1306 req->local_ip_hi = *(__be64 *)(&f->fs.val.lip);
1307 req->local_ip_lo = *(((__be64 *)&f->fs.val.lip) + 1);
1344 memcpy(&req->local_ip, f->fs.val.lip, 4);
1465 ret = cxgb4_clip_get(f->dev, (const u32 *)&f->fs.val.lip, 1);
1496 cxgb4_clip_release(f->dev, (const u32 *)&f->fs.val.lip, 1);
1666 ipv6_addr_type((const struct in6_addr *)fs->val.lip) !=
1668 ret = cxgb4_clip_get(dev, (const u32 *)&fs->val.lip, 1);