Lines Matching refs:pval
78 struct table_value *pval; /* Pointer to real table value */ member
86 struct table_value *pval; member
101 return (memcmp(((struct table_val_link *)no)->pval, key, 56)); in cmp_table_value()
131 struct table_value *pval; in get_value_ptrs() local
135 pval = (struct table_value *)ch->valuestate; in get_value_ptrs()
138 pval = NULL; in get_value_ptrs()
144 *ptv = pval; in get_value_ptrs()
157 struct table_value *pval; in update_tvalue() local
162 pval = da->pval; in update_tvalue()
163 ptv->pval = &pval[ptv->no.kidx]; in update_tvalue()
164 ptv->no.name = (char *)&pval[ptv->no.kidx]; in update_tvalue()
183 struct table_value *pval, *valuestate, *old_valuestate; in resize_shared_value_storage() local
194 pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
219 pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
223 memcpy(valuestate, pval, sizeof(struct table_value) * tcfg->val_size); in resize_shared_value_storage()
239 da.pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
254 unref_table_value(struct namedobj_instance *vi, struct table_value *pval, in unref_table_value() argument
259 KASSERT(pval[kidx].refcnt > 0, ("Refcount is 0 on kidx %d", kidx)); in unref_table_value()
260 if (--pval[kidx].refcnt > 0) in unref_table_value()
338 struct table_value *pval; in rollback_table_values() local
348 get_value_ptrs(ch, ts->tc, ts->vshared, &pval, &vi); in rollback_table_values()
356 unref_table_value(vi, pval, ptei->value); in rollback_table_values()
418 struct table_value *pval; in ipfw_garbage_table_values() local
442 get_value_ptrs(ch, tc, 1, &pval, &vi); in ipfw_garbage_table_values()
460 unref_table_value(vi, pval, ptei->value); in ipfw_garbage_table_values()
482 struct table_value tval, *pval; in ipfw_link_table_values() local
489 get_value_ptrs(ch, ts->tc, ts->vshared, &pval, &vi); in ipfw_link_table_values()
511 ptv->pval->refcnt++; in ipfw_link_table_values()
559 KASSERT(pval == ch->valuestate, ("resize_storage() notify failure")); in ipfw_link_table_values()
570 ptv->pval->refcnt++; in ipfw_link_table_values()
591 ptv->no.name = (char *)&pval[vidx]; in ipfw_link_table_values()
592 ptv->pval = &pval[vidx]; in ipfw_link_table_values()
593 memcpy(ptv->pval, &tval, sizeof(struct table_value)); in ipfw_link_table_values()
594 pval[vidx].refcnt = 1; in ipfw_link_table_values()
675 ipfw_export_table_value_v1(ptv->pval, v); in dump_tvalue()
676 v->refcnt = ptv->pval->refcnt; in dump_tvalue()