Lines Matching refs:keyfield
1306 const struct vcap_field *keyfield,
1317 field->ctrl.type = keyfield->type;
1318 vcap_copy_to_client_keyfield(ri, field, value, mask, keyfield->width);
1480 const struct vcap_field *keyfield;
1505 keyfield = vcap_keyfields(vctrl, vt, keyset);
1509 if (keyfield[idx].width <= 0)
1512 memset(mask, 0, DIV_ROUND_UP(keyfield[idx].width, 8));
1514 keyfield[idx].offset);
1515 vcap_decode_field(maskstream, &miter, keyfield[idx].width,
1518 if (vcap_bitarray_zero(keyfield[idx].width, mask))
1521 memset(value, 0, DIV_ROUND_UP(keyfield[idx].width, 8));
1523 keyfield[idx].offset);
1524 vcap_decode_field(keystream, &kiter, keyfield[idx].width,
1526 vcap_rule_alloc_keyfield(ri, &keyfield[idx], idx, value, mask);
1839 /* Return the keyfield that matches a key in a keyset */
2638 /* Check if the keyfield is already in the rule */
2651 /* Check if the keyfield is in the keyset */
2679 pr_warn("%s:%d: keyfield %s is already in the rule\n",
2686 pr_err("%s:%d: keyfield %s does not belong in the rule keyset\n",