Lines Matching refs:vtable
54 const struct socket_op_vtable *vtable; in sock_dispatch_socket() local
64 (const struct fd_op_vtable **)&vtable, in sock_dispatch_socket()
72 zvfs_finalize_typed_fd(fd, obj, (const struct fd_op_vtable *)vtable, ZVFS_MODE_IFSOCK); in sock_dispatch_socket()
143 const struct fd_op_vtable *vtable; in sock_dispatch_read_vmeth() local
151 new_obj = zvfs_get_fd_obj_and_vtable(fd, &vtable, NULL); in sock_dispatch_read_vmeth()
156 return vtable->read(new_obj, buffer, count); in sock_dispatch_read_vmeth()
163 const struct fd_op_vtable *vtable; in sock_dispatch_write_vmeth() local
171 new_obj = zvfs_get_fd_obj_and_vtable(fd, &vtable, NULL); in sock_dispatch_write_vmeth()
176 return vtable->write(new_obj, buffer, count); in sock_dispatch_write_vmeth()
183 const struct fd_op_vtable *vtable; in sock_dispatch_ioctl_vmeth() local
196 new_obj = zvfs_get_fd_obj_and_vtable(fd, &vtable, NULL); in sock_dispatch_ioctl_vmeth()
201 return vtable->ioctl(new_obj, request, args); in sock_dispatch_ioctl_vmeth()