Lines Matching refs:ngctl
39 ngctl(int cmd, void *data, size_t len) in ngctl() function
56 msg->ngctl.cmd = cmd; in ngctl()
57 msg->ngctl.data = msg->buf_addr; in ngctl()
62 memcpy(msg->ngctl.data, data, len); in ngctl()
68 struct bind_args *dst = (struct bind_args *)(msg->ngctl.data); in ngctl()
78 struct sendto_args *dst = (struct sendto_args *)(msg->ngctl.data); in ngctl()
92 struct recvfrom_args *dst = (struct recvfrom_args *)(msg->ngctl.data); in ngctl()
132 ret = msg->ngctl.ret; in ngctl()
136 struct recvfrom_args *src = (struct recvfrom_args *)(msg->ngctl.data); in ngctl()
156 return ngctl(NGCTL_SOCKET, (void *)&sa, sizeof(sa)); in ng_socket()
172 return ngctl(NGCTL_BIND, (void *)&ba, len); in ng_bind()
188 return ngctl(NGCTL_CONNECT, (void *)&ca, len); in ng_connect()
206 return ngctl(NGCTL_SEND, (void *)&sa, datalen); in ng_sendto()
224 return ngctl(NGCTL_RECV, (void *)&ra, datalen); in ng_recvfrom()
233 return ngctl(NGCTL_CLOSE, (void *)&ca, sizeof(ca)); in ng_close()