Lines Matching refs:out

23 					    struct vcap_output_print *out,
32 out->prf(out->dst, " %s: W%d: ", vcap_keyfield_name(vctrl, key),
37 out->prf(out->dst, "%d/%d", data->u1.value, data->u1.mask);
44 out->prf(out->dst, "%pI4h/%pI4h", &data->u32.value,
55 out->prf(out->dst, "%u/%u", data->u32.value & fmsk,
63 out->prf(out->dst, "%pMR/%pMR", data->u48.value,
98 out->prf(out->dst, "%pI6/%pI6", nvalue, nmask);
106 out->prf(out->dst, "0x");
108 out->prf(out->dst, "%02x", value[bytes - idx - 1]);
109 out->prf(out->dst, "/0x");
111 out->prf(out->dst, "%02x", mask[bytes - idx - 1]);
113 out->prf(out->dst, "\n");
118 struct vcap_output_print *out,
127 out->prf(out->dst, " %s: W%d: ",
133 out->prf(out->dst, "%d", value[0]);
138 out->prf(out->dst, "%u", val & fmsk);
151 out->prf(out->dst, "0x");
153 out->prf(out->dst, "%02x", value[bytes - idx - 1]);
155 out->prf(out->dst, "\n");
159 struct vcap_output_print *out)
183 out->prf(out->dst, " keysets:");
185 out->prf(out->dst, " %s",
187 out->prf(out->dst, "\n");
192 struct vcap_output_print *out)
199 vcap_debugfs_show_keysets(ri, out);
200 out->prf(out->dst, " keyset_sw: %d\n", ri->keyset_sw);
201 out->prf(out->dst, " keyset_sw_regs: %d\n", ri->keyset_sw_regs);
205 vcap_debugfs_show_rule_keyfield(vctrl, out, ckf->ctrl.key,
213 struct vcap_output_print *out)
220 out->prf(out->dst, " actionset: %s\n",
222 out->prf(out->dst, " actionset_sw: %d\n", ri->actionset_sw);
223 out->prf(out->dst, " actionset_sw_regs: %d\n", ri->actionset_sw_regs);
228 vcap_debugfs_show_rule_actionfield(vctrl, out, caf->ctrl.action,
238 struct vcap_output_print *out,
243 out->prf(out->dst,
247 out->prf(out->dst, " chain_id: %d\n", ri->data.vcap_chain_id);
248 out->prf(out->dst, " user: %d\n", ri->data.user);
249 out->prf(out->dst, " priority: %d\n", ri->data.priority);
250 out->prf(out->dst, " state: ");
253 out->prf(out->dst, "permanent\n");
256 out->prf(out->dst, "disabled\n");
259 out->prf(out->dst, "enabled\n");
262 vcap_debugfs_show_rule_keyset(ri, out);
263 vcap_debugfs_show_rule_actionset(ri, out);
268 struct vcap_output_print *out)
272 out->prf(out->dst, "name: %s\n", vcap->name);
273 out->prf(out->dst, "rows: %d\n", vcap->rows);
274 out->prf(out->dst, "sw_count: %d\n", vcap->sw_count);
275 out->prf(out->dst, "sw_width: %d\n", vcap->sw_width);
276 out->prf(out->dst, "sticky_width: %d\n", vcap->sticky_width);
277 out->prf(out->dst, "act_width: %d\n", vcap->act_width);
278 out->prf(out->dst, "default_cnt: %d\n", vcap->default_cnt);
279 out->prf(out->dst, "require_cnt_dis: %d\n", vcap->require_cnt_dis);
280 out->prf(out->dst, "version: %d\n", vcap->version);
281 out->prf(out->dst, "vtype: %d\n", admin->vtype);
282 out->prf(out->dst, "vinst: %d\n", admin->vinst);
283 out->prf(out->dst, "ingress: %d\n", admin->ingress);
284 out->prf(out->dst, "first_cid: %d\n", admin->first_cid);
285 out->prf(out->dst, "last_cid: %d\n", admin->last_cid);
286 out->prf(out->dst, "lookups: %d\n", admin->lookups);
287 out->prf(out->dst, "first_valid_addr: %d\n", admin->first_valid_addr);
288 out->prf(out->dst, "last_valid_addr: %d\n", admin->last_valid_addr);
289 out->prf(out->dst, "last_used_addr: %d\n", admin->last_used_addr);
294 struct vcap_output_print *out)
300 vcap_show_admin_info(vctrl, admin, out);
308 out->prf(out->dst, "\n");
309 vcap_show_admin_rule(vctrl, admin, out, to_intrule(vrule));
317 struct vcap_output_print *out)
354 out->prf(out->dst, " addr: %d, X%d rule, keysets:",
358 out->prf(out->dst, " %s",
361 out->prf(out->dst, "\n");
372 struct vcap_output_print out = {
380 info->vctrl->ops->port_info(info->ndev, admin, &out);
407 struct vcap_output_print out = {
414 ret = vcap_show_admin(info->vctrl, info->admin, &out);
424 struct vcap_output_print out = {
431 ret = vcap_show_admin_raw(info->vctrl, info->admin, &out);