Lines Matching refs:pidx
165 struct tid_info *ti, struct obj_idx *pidx, int *unresolved);
2550 struct obj_idx *oib, struct obj_idx *pidx, struct tid_info *ti)
2561 for (p = oib; p < pidx; p++) {
2587 unref_oib_objects(ch, cmd, oib, pidx);
2731 * Saves object info in @pidx, sets
2738 struct obj_idx *pidx, int *unresolved)
2750 pidx->uidx = ti->uidx;
2751 pidx->type = ti->type;
2790 struct obj_idx *pidx;
2794 pidx = oib;
2807 error = ref_opcode_object(ch, cmd, ti, pidx, &unresolved);
2815 pidx->off = rule->cmd_len - l;
2816 pidx++;
2822 unref_oib_objects(ch, rule->cmd, oib, pidx);
2829 if (pidx != oib)
2830 error = create_objects_compat(ch, rule->cmd, oib, pidx, ti);
2833 ci->object_opcodes = (uint16_t)(pidx - oib);
4681 * Allocate new index in given instance and stores in in @pidx.
4685 ipfw_objhash_alloc_idx(void *n, uint16_t *pidx)
4707 *pidx = v;