Lines Matching refs:vtable
22 const struct socket_op_vtable *vtable; \
27 obj = get_sock_vtable(sock, &vtable, &lock); \
33 if (vtable->fn == NULL) { \
40 retval = vtable->fn(obj, __VA_ARGS__); \
48 const struct socket_op_vtable **vtable, in get_sock_vtable() argument
54 (const struct fd_op_vtable **)vtable, in get_sock_vtable()
160 const struct socket_op_vtable *vtable; in z_vrfy_zsock_close() local
164 ctx = get_sock_vtable(sock, &vtable, &lock); in z_vrfy_zsock_close()
177 const struct socket_op_vtable *vtable; in z_impl_zsock_shutdown() local
184 ctx = get_sock_vtable(sock, &vtable, &lock); in z_impl_zsock_shutdown()
191 if (!vtable->shutdown) { in z_impl_zsock_shutdown()
201 ret = vtable->shutdown(ctx, how); in z_impl_zsock_shutdown()
718 const struct socket_op_vtable *vtable; in z_impl_zsock_fcntl_impl() local
725 obj = get_sock_vtable(sock, &vtable, &lock); in z_impl_zsock_fcntl_impl()
734 ret = zvfs_fdtable_call_ioctl((const struct fd_op_vtable *)vtable, in z_impl_zsock_fcntl_impl()
754 const struct socket_op_vtable *vtable; in z_impl_zsock_ioctl_impl() local
761 ctx = get_sock_vtable(sock, &vtable, &lock); in z_impl_zsock_ioctl_impl()
772 ret = vtable->fd_vtable.ioctl(ctx, request, args); in z_impl_zsock_ioctl_impl()