Lines Matching full:vop
300 ctrstr = ctrargs "(KTR_VOP, \"VOP\", \"" uname "\", (uintptr_t)a,\n\t ";
328 printh("int " uname "_APV(const struct vop_vector *vop, struct " name "_args *);");
383 …printc("SDT_PROBE_DEFINE2(vfs, vop, " name ", entry, \"struct vnode *\", \"struct " name "_args *\…
384 …printc("SDT_PROBE_DEFINE3(vfs, vop, " name ", return, \"struct vnode *\", \"struct " name "_args *…
392 printc("\nint\n" uname "_APV(const struct vop_vector *vop, struct " name "_args *a)");
398 printc("\tVNASSERT(vop != NULL, a->a_" args[0]", (\"No "name"(%p, %p)\", a->a_" args[0]", a));")
405 printc("\t\trc = vop->"name"(a);")
407 printc("\t\tSDT_PROBE2(vfs, vop, " name ", entry, a->a_" args[0] ", a);");
408 printc("\t\trc = vop->"name"(a);")
409 printc("\t\tSDT_PROBE3(vfs, vop, " name ", return, a->a_" args[0] ", a, rc);");
464 printc("\tstruct vop_vector *vop;");
474 printc("\twhile (vop != NULL && \\");
475 printc("\t vop->"name" == NULL && vop->vop_bypass == NULL)")
476 printc("\t\tvop = vop->vop_default;")
477 printc("\tif (vop != NULL)");
478 printc("\t\torig_vop->"name" = vop->"name";");
482 printc("\twhile (vop != NULL && vop->vop_bypass == NULL)")
483 printc("\t\tvop = vop->vop_default;")
484 printc("\tif (vop != NULL)");
485 printc("\t\torig_vop->vop_bypass = vop->vop_bypass;");