Lines Matching refs:pval

76 	struct table_value	*pval;	/* Pointer to real table value */  member
83 struct table_value *pval; member
98 return (memcmp(((struct table_val_link *)no)->pval, key, 56)); in cmp_table_value()
128 struct table_value *pval; in get_value_ptrs() local
132 pval = (struct table_value *)ch->valuestate; in get_value_ptrs()
135 pval = NULL; in get_value_ptrs()
141 *ptv = pval; in get_value_ptrs()
154 struct table_value *pval; in update_tvalue() local
159 pval = da->pval; in update_tvalue()
160 ptv->pval = &pval[ptv->no.kidx]; in update_tvalue()
161 ptv->no.name = (char *)&pval[ptv->no.kidx]; in update_tvalue()
180 struct table_value *pval, *valuestate, *old_valuestate; in resize_shared_value_storage() local
191 pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
216 pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
220 memcpy(valuestate, pval, sizeof(struct table_value) * tcfg->val_size); in resize_shared_value_storage()
236 da.pval = (struct table_value *)ch->valuestate; in resize_shared_value_storage()
251 unref_table_value(struct namedobj_instance *vi, struct table_value *pval, in unref_table_value() argument
256 KASSERT(pval[kidx].refcnt > 0, ("Refcount is 0 on kidx %d", kidx)); in unref_table_value()
257 if (--pval[kidx].refcnt > 0) in unref_table_value()
335 struct table_value *pval; in rollback_table_values() local
345 get_value_ptrs(ch, ts->tc, ts->vshared, &pval, &vi); in rollback_table_values()
353 unref_table_value(vi, pval, ptei->value); in rollback_table_values()
415 struct table_value *pval; in ipfw_garbage_table_values() local
439 get_value_ptrs(ch, tc, 1, &pval, &vi); in ipfw_garbage_table_values()
457 unref_table_value(vi, pval, ptei->value); in ipfw_garbage_table_values()
480 struct table_value tval, *pval; in ipfw_link_table_values() local
487 get_value_ptrs(ch, ts->tc, ts->vshared, &pval, &vi); in ipfw_link_table_values()
509 ptv->pval->refcnt++; in ipfw_link_table_values()
557 KASSERT(pval == ch->valuestate, ("resize_storage() notify failure")); in ipfw_link_table_values()
568 ptv->pval->refcnt++; in ipfw_link_table_values()
589 ptv->no.name = (char *)&pval[vidx]; in ipfw_link_table_values()
590 ptv->pval = &pval[vidx]; in ipfw_link_table_values()
591 memcpy(ptv->pval, &tval, sizeof(struct table_value)); in ipfw_link_table_values()
592 pval[vidx].refcnt = 1; in ipfw_link_table_values()
709 ipfw_export_table_value_v1(ptv->pval, v); in dump_tvalue()
710 v->refcnt = ptv->pval->refcnt; in dump_tvalue()