Lines Matching refs:FAR
133 CODE int (*si_setup)(FAR struct socket *psock, int protocol);
134 CODE sockcaps_t (*si_sockcaps)(FAR struct socket *psock);
135 CODE void (*si_addref)(FAR struct socket *psock);
136 CODE int (*si_bind)(FAR struct socket *psock,
137 FAR const struct sockaddr *addr, socklen_t addrlen);
138 CODE int (*si_getsockname)(FAR struct socket *psock,
139 FAR struct sockaddr *addr, FAR socklen_t *addrlen);
140 CODE int (*si_getpeername)(FAR struct socket *psock,
141 FAR struct sockaddr *addr, FAR socklen_t *addrlen);
142 CODE int (*si_listen)(FAR struct socket *psock, int backlog);
143 CODE int (*si_connect)(FAR struct socket *psock,
144 FAR const struct sockaddr *addr, socklen_t addrlen);
145 CODE int (*si_accept)(FAR struct socket *psock,
146 FAR struct sockaddr *addr, FAR socklen_t *addrlen,
147 FAR struct socket *newsock);
148 CODE int (*si_poll)(FAR struct socket *psock,
149 FAR struct pollfd *fds, bool setup);
150 CODE ssize_t (*si_send)(FAR struct socket *psock, FAR const void *buf,
152 CODE ssize_t (*si_sendto)(FAR struct socket *psock, FAR const void *buf,
153 size_t len, int flags, FAR const struct sockaddr *to,
156 CODE ssize_t (*si_sendfile)(FAR struct socket *psock,
157 FAR struct file *infile, FAR off_t *offset,
160 CODE ssize_t (*si_recvfrom)(FAR struct socket *psock, FAR void *buf,
161 size_t len, int flags, FAR struct sockaddr *from,
162 FAR socklen_t *fromlen);
163 CODE int (*si_close)(FAR struct socket *psock);
165 CODE int (*si_ioctl)(FAR struct socket *psock, int cmd,
166 FAR void *arg, size_t arglen);
170 /* Each socket refers to a connection structure of type FAR void *. Each
209 FAR const struct sock_intf_s *s_sockif;
353 int net_timedwait(sem_t *sem, FAR const struct timespec *abstime);
399 FAR struct iob_s *net_ioballoc(bool throttled, enum iob_user_e consumerid);
591 int psock_listen(FAR struct socket *psock, int backlog);
659 int psock_accept(FAR struct socket *psock, FAR struct sockaddr *addr,
660 FAR socklen_t *addrlen, FAR struct socket *newsock);
765 ssize_t psock_send(FAR struct socket *psock, const void *buf, size_t len,
796 ssize_t nx_send(int sockfd, FAR const void *buf, size_t len, int flags);
934 ssize_t nx_recvfrom(int sockfd, FAR void *buf, size_t len, int flags,
935 FAR struct sockaddr *from, FAR socklen_t *fromlen);
1073 int psock_getsockname(FAR struct socket *psock, FAR struct sockaddr *addr,
1074 FAR socklen_t *addrlen);
1113 int psock_getpeername(FAR struct socket *psock, FAR struct sockaddr *addr,
1114 FAR socklen_t *addrlen);
1147 int psock_ioctl(FAR struct socket *psock, int cmd, unsigned long arg);
1241 int psock_dupsd(FAR struct socket *psock, int minsd);
1295 int net_fstat(int sockfd, FAR struct stat *buf);
1392 int psock_vfcntl(FAR struct socket *psock, int cmd, va_list ap);
1413 int psock_fcntl(FAR struct socket *psock, int cmd, ...);