Lines Matching defs:no
64 static int cmp_table_value(struct named_object *no, const void *key,
78 struct named_object no;
99 cmp_table_value(struct named_object *no, const void *key, uint32_t kopt)
102 return (memcmp(((struct table_val_link *)no)->pval, key, 56));
152 update_tvalue(struct namedobj_instance *ni, struct named_object *no, void *arg)
159 ptv = (struct table_val_link *)no;
162 ptv->pval = &pval[ptv->no.kidx];
163 ptv->no.name = (char *)&pval[ptv->no.kidx];
175 * Returns 0 if case of no errors.
250 * @vi. Frees value if it has no references.
265 ipfw_objhash_del(vi, &ptvl->no);
437 * DELETE case is simpler: no atomic support there, so
511 if (vlimit > 0 && vlimit <= ptv->no.kidx)
516 ptei->value = ptv->no.kidx;
521 /* We've found all values , no need ts create new ones */
576 ptei->value = ptv->no.kidx;
595 ptv->no.kidx = vidx;
596 ptv->no.name = (char *)&pval[vidx];
600 ipfw_objhash_add(vi, &ptv->no);
698 dump_tvalue(struct namedobj_instance *ni, struct named_object *no, void *arg)
705 ptv = (struct table_val_link *)no;
715 v->spare1 = ptv->no.kidx;
791 destroy_value(struct namedobj_instance *ni, struct named_object *no,
795 free(no, M_IPFW);