Lines Matching refs:arg
295 ntn->arg = w->arg; in create_spine()
306 ntn->arg = w->arg; in create_spine()
507 ntn->arg = w->arg; in RegCb()
636 ntn->arg = w->arg; in UnregCb()
745 new->arg.arg = NULL; in mtcp_alloc_event()
746 new->arg.len = 0; in mtcp_alloc_event()
757 mtcp_define_event(event_t event, filter_t filter, struct filter_arg *arg) in mtcp_define_event() argument
771 if (arg && arg->len > 0 && !arg->arg) in mtcp_define_event()
780 ((walk->arg.arg == NULL && (!arg || !arg->arg || arg->len <= 0)) || in mtcp_define_event()
781 (walk->arg.len == arg->len && in mtcp_define_event()
782 memcmp(walk->arg.arg, arg->arg, arg->len) == 0))) in mtcp_define_event()
795 if (arg && arg->arg && arg->len > 0) { in mtcp_define_event()
796 new->arg.arg = malloc(arg->len); in mtcp_define_event()
797 if (new->arg.arg == NULL) { in mtcp_define_event()
803 memcpy(new->arg.arg, arg->arg, arg->len); in mtcp_define_event()
804 new->arg.len = arg->len; in mtcp_define_event()
908 walk->ft(mctx, sock, side, walk->ev, &walk->arg) == false) { in HandleCb()
915 walk->cb(mctx, sock, side, walk->ev, &walk->arg); in HandleCb()