Lines Matching defs:ptv
126 struct table_value **ptv, struct namedobj_instance **pvi)
140 if (ptv != NULL)
141 *ptv = pval;
153 struct table_val_link *ptv;
157 ptv = (struct table_val_link *)no;
160 ptv->pval = &pval[ptv->no.kidx];
161 ptv->no.name = (char *)&pval[ptv->no.kidx];
479 struct table_val_link *ptv;
500 ptv = (struct table_val_link *)ipfw_objhash_lookup_name(vi, 0,
502 if (ptv == NULL)
505 if (vlimit > 0 && vlimit <= ptv->no.kidx)
509 ptv->pval->refcnt++;
510 ptei->value = ptv->no.kidx;
535 if (ptei->ptv != NULL)
537 ptei->ptv = malloc(sizeof(struct table_val_link), M_IPFW,
565 ptv = (struct table_val_link *)ipfw_objhash_lookup_name(vi, 0,
567 if (ptv != NULL) {
568 ptv->pval->refcnt++;
569 ptei->value = ptv->no.kidx;
585 ptv = (struct table_val_link *)ptei->ptv;
586 ptei->ptv = NULL;
588 ptv->no.kidx = vidx;
589 ptv->no.name = (char *)&pval[vidx];
590 ptv->pval = &pval[vidx];
591 memcpy(ptv->pval, &tval, sizeof(struct table_value));
593 ipfw_objhash_add(vi, &ptv->no);
694 struct table_val_link *ptv;
698 ptv = (struct table_val_link *)no;
707 memcpy(v, ptv->pval, sizeof(*v));
708 v->spare1 = ptv->no.kidx;