Lines Matching refs:ti

162     struct rule_check_info *ci, struct obj_idx *oib, struct tid_info *ti);
164 struct tid_info *ti, struct obj_idx *pidx, int *unresolved);
2553 struct obj_idx *oib, struct obj_idx *pidx, struct tid_info *ti)
2568 ti->uidx = p->uidx;
2569 ti->type = p->type;
2570 ti->atype = 0;
2579 error = rw->create_object(ch, ti, &kidx);
2737 ref_opcode_object(struct ip_fw_chain *ch, ipfw_insn *cmd, struct tid_info *ti,
2745 rw = find_op_rw(cmd, &ti->uidx, &ti->type);
2750 pidx->uidx = ti->uidx;
2751 pidx->type = ti->type;
2754 error = rw->find_byname(ch, ti, &no);
2770 if (ti->type != no->subtype)
2788 struct rule_check_info *ci, struct obj_idx *oib, struct tid_info *ti)
2807 error = ref_opcode_object(ch, cmd, ti, pidx, &unresolved);
2830 error = create_objects_compat(ch, rule->cmd, oib, pidx, ti);
2851 struct tid_info ti;
2866 memset(&ti, 0, sizeof(ti));
2869 ti.set = ci->krule->set;
2871 ti.tlvs = (void *)(ci->ctlv + 1);
2872 ti.tlen = ci->ctlv->head.length - sizeof(ipfw_obj_ctlv);
2876 error = ref_rule_objects(chain, ci->krule, ci, pidx_first, &ti);
3976 struct tid_info ti;
3990 memset(&ti, 0, sizeof(ti));
3991 ti.uidx = ent.tbl;
3992 ti.type = IPFW_TABLE_CIDR;
3995 add_table_entry(chain, &ti, &tei, 0, 1) :
3996 del_table_entry(chain, &ti, &tei, 0, 1);
4003 struct tid_info ti;
4009 memset(&ti, 0, sizeof(ti));
4010 ti.uidx = tbl;
4011 error = flush_table(chain, &ti);
4018 struct tid_info ti;
4023 memset(&ti, 0, sizeof(ti));
4024 ti.uidx = tbl;
4026 error = ipfw_count_table(chain, &ti, &cnt);
4037 struct tid_info ti;
4052 memset(&ti, 0, sizeof(ti));
4053 ti.uidx = tbl->tbl;
4055 error = ipfw_dump_table_legacy(chain, &ti, tbl);
4468 * Note @ti structure contains unchecked data from userland.
4473 ipfw_objhash_find_type(struct namedobj_instance *ni, struct tid_info *ti,
4480 if (ti->tlvs == NULL)
4483 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, etlv);
4489 * Use set provided by @ti instead of @ntlv one.
4493 set = ti->set;