Lines Matching refs:hd
797 struct cchook *hd;
811 hd = malloc(sizeof(*hd), M_NG_CCATM, M_NOWAIT);
812 if (hd == NULL)
814 hd->is_uni = 1;
815 hd->node = priv;
816 hd->hook = hook;
818 port = cc_port_create(priv->data, hd, (u_int)lport);
820 free(hd, M_NG_CCATM);
823 hd->inst = port;
825 NG_HOOK_SET_PRIVATE(hook, hd);
849 hd = malloc(sizeof(*hd), M_NG_CCATM, M_NOWAIT);
850 if (hd == NULL)
852 hd->is_uni = 0;
853 hd->node = priv;
854 hd->hook = hook;
856 user = cc_user_create(priv->data, hd, NG_HOOK_NAME(hook));
858 free(hd, M_NG_CCATM);
862 hd->inst = user;
863 NG_HOOK_SET_PRIVATE(hook, hd);
879 struct cchook *hd = NG_HOOK_PRIVATE(hook);
890 if (hd->is_uni)
891 cc_port_destroy(hd->inst, 0);
893 cc_user_destroy(hd->inst);
895 cc = hd->node->data;
897 free(hd, M_NG_CCATM);
921 struct cchook *hd = NG_HOOK_PRIVATE(hook);
945 err = cc_user_signal(hd->inst, op.op, msg);
946 cc_work(hd->node->data);
1007 struct cchook *hd = uarg;
1017 NG_SEND_DATA_ONLY(error, hd->hook, m);
1029 struct cchook *hd = uarg;
1044 NG_SEND_DATA_ONLY(error, hd->hook, m);
1055 struct cchook *hd = NG_HOOK_PRIVATE(hook);
1086 err = cc_uni_response(hd->inst, arg.cookie,
1091 err = cc_uni_signal(hd->inst, arg.cookie, arg.sig, msg);
1093 cc_work(hd->node->data);
1104 struct cchook *hd = uarg;
1117 NG_SEND_DATA_ONLY(error, hd->hook, m);
1129 struct cchook *hd = uarg;
1143 NG_SEND_DATA_ONLY(error, hd->hook, m);