/linux-master/include/net/ |
H A D | af_rxrpc.h | 15 struct sock; 32 typedef void (*rxrpc_notify_rx_t)(struct sock *, struct rxrpc_call *, 34 typedef void (*rxrpc_notify_end_tx_t)(struct sock *, struct rxrpc_call *, 36 typedef void (*rxrpc_notify_new_call_t)(struct sock *, struct rxrpc_call *, 44 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock, 63 void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call); 64 void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call); 65 struct rxrpc_peer *rxrpc_kernel_lookup_peer(struct socket *sock, 69 struct rxrpc_peer *rxrpc_kernel_get_call_peer(struct socket *sock, struct rxrpc_call *call); 82 int rxrpc_sock_set_min_security_level(struct sock *s [all...] |
H A D | sock.h | 9 * Version: @(#)sock.h 1.0.4 05/13/93 98 struct sock; 148 * for struct sock and struct inet_timewait_sock. 193 * offset(struct sock, sk_refcnt) == 128 on 64bit arches 199 struct sock *skc_listener; /* request_sock */ 238 * struct sock - network layer representation of sockets 243 * @sk_kern_sock: True if sock is using kernel lock classes 245 * @sk_wq: sock wait queue and async head 279 * @sk_prot_creator: sk_prot of original sock creator (see ipv6_setsockopt, 302 * @sk_timer: sock cleanu 341 struct sock { struct 2046 sk_set_socket(struct sock *sk, struct socket *sock) argument 2354 sock_poll_wait(struct file *filp, struct socket *sock, poll_table *p) argument [all...] |
H A D | tcp.h | 36 #include <net/sock.h> 55 void tcp_time_wait(struct sock *sk, int state, int timeo); 272 static inline bool tcp_under_memory_pressure(const struct sock *sk) 297 static inline bool tcp_out_of_memory(struct sock *sk) 305 static inline void tcp_wmem_free_skb(struct sock *sk, struct sk_buff *skb) 315 void sk_forced_mem_schedule(struct sock *sk, int size); 317 bool tcp_check_oom(struct sock *sk, int shift); 331 void tcp_shutdown(struct sock *sk, int how); 336 void tcp_remove_empty_skb(struct sock *sk); 337 int tcp_sendmsg(struct sock *s [all...] |
H A D | netrom.h | 14 #include <net/sock.h> 68 struct sock sock; member in struct:nr_sock 191 void nr_destroy_socket(struct sock *); 198 int nr_process_rx_frame(struct sock *, struct sk_buff *); 206 void nr_output(struct sock *, struct sk_buff *); 207 void nr_send_nak_frame(struct sock *); 208 void nr_kick(struct sock *); 209 void nr_transmit_buffer(struct sock *, struct sk_buff *); 210 void nr_establish_data_link(struct sock *); [all...] |
H A D | transp_v6.h | 6 #include <net/sock.h> 37 void ip6_datagram_recv_ctl(struct sock *sk, struct msghdr *msg, 39 void ip6_datagram_recv_common_ctl(struct sock *sk, struct msghdr *msg, 41 void ip6_datagram_recv_specific_ctl(struct sock *sk, struct msghdr *msg, 44 int ip6_datagram_send_ctl(struct net *net, struct sock *sk, struct msghdr *msg, 47 void __ip6_dgram_sock_seq_show(struct seq_file *seq, struct sock *sp, 50 ip6_dgram_sock_seq_show(struct seq_file *seq, struct sock *sp, __u16 srcp,
|
H A D | llc_sap.h | 20 struct sock; 23 void llc_save_primitive(struct sock *sk, struct sk_buff *skb, 25 struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev,
|
H A D | x25.h | 16 #include <net/sock.h> 151 struct sock sk; 196 struct sock *x25_find_socket(unsigned int, struct x25_neigh *); 197 void x25_destroy_socket_from_timer(struct sock *); 213 int x25_negotiate_facilities(struct sk_buff *, struct sock *, 226 int x25_process_rx_frame(struct sock *, struct sk_buff *); 227 int x25_backlog_rcv(struct sock *, struct sk_buff *); 255 int x25_output(struct sock *, struct sk_buff *); 256 void x25_kick(struct sock *); 257 void x25_enquiry_response(struct sock *); [all...] |
H A D | ping.h | 23 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len, 25 void (*ip6_datagram_recv_common_ctl)(struct sock *sk, 28 void (*ip6_datagram_recv_specific_ctl)(struct sock *sk, 32 void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err, 56 int ping_get_port(struct sock *sk, unsigned short ident); 57 int ping_hash(struct sock *sk); 58 void ping_unhash(struct sock *sk); 60 int ping_init_sock(struct sock *sk); 61 void ping_close(struct sock *sk, long timeout); 62 int ping_bind(struct sock *s [all...] |
H A D | af_unix.h | 9 #include <net/sock.h> 28 struct sock *unix_peer_get(struct sock *sk); 60 struct sock sk; 64 struct sock *peer; 93 static inline void unix_state_lock_nested(struct sock *sk, 101 long unix_inq_len(struct sock *sk); 102 long unix_outq_len(struct sock *sk); 104 int __unix_dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t size, 106 int __unix_stream_recvmsg(struct sock *s [all...] |
/linux-master/net/handshake/ |
H A D | handshake-test.c | 13 #include <net/sock.h> 148 struct socket *sock; local 153 &sock, 1); 157 result = handshake_req_submit(sock, NULL, GFP_KERNEL); 162 sock_release(sock); 186 struct socket *sock; local 194 &sock, 1); 196 sock->file = NULL; 199 result = handshake_req_submit(sock, req, GFP_KERNEL); 205 sock_release(sock); 211 struct socket *sock; local 245 struct socket *sock; local 282 struct socket *sock; local 315 struct socket *sock; local 350 struct socket *sock; local 392 struct socket *sock; local 450 struct socket *sock; local [all...] |
/linux-master/net/tls/ |
H A D | tls.h | 127 struct sock *sk; 138 struct tls_context *tls_ctx_create(struct sock *sk); 139 void tls_ctx_free(struct sock *sk, struct tls_context *ctx); 140 void update_sk_prot(struct sock *sk, struct tls_context *ctx); 142 int wait_on_pending_writer(struct sock *sk, long *timeo); 143 void tls_err_abort(struct sock *sk, int err); 148 int tls_set_sw_offload(struct sock *sk, int tx); 150 void tls_sw_strparser_arm(struct sock *sk, struct tls_context *ctx); 152 int tls_sw_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 153 void tls_sw_splice_eof(struct socket *sock); [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_tproxy.h | 11 static inline bool nf_tproxy_sk_is_transparent(struct sock *sk) 28 static inline void nf_tproxy_assign_sock(struct sk_buff *skb, struct sock *sk) 54 struct sock * 56 __be32 laddr, __be16 lport, struct sock *sk); 81 struct sock * 113 struct sock * 118 struct sock *sk); 120 struct sock *
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 64 struct socket *sock) 72 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port); 146 struct socket *sock; local 151 sock = sockfd_lookup(sock_fd, &err); 152 if (!sock) { 158 usnic_transport_sock_to_str(buf, sizeof(buf), sock); 159 usnic_dbg("Get sock %s\n", buf); 161 return sock; 164 void usnic_transport_put_socket(struct socket *sock) argument 168 usnic_transport_sock_to_str(buf, sizeof(buf), sock); 63 usnic_transport_sock_to_str(char *buf, int buf_sz, struct socket *sock) argument 173 usnic_transport_sock_get_addr(struct socket *sock, int *proto, uint32_t *addr, uint16_t *port) argument [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | fin_ack_lat.c | 30 int sock = 0; local 42 sock = socket(AF_INET, SOCK_STREAM, 0); 43 if (sock < 0) 48 if (setsockopt(sock, SOL_SOCKET, SO_LINGER, &sl, sizeof(sl))) 51 if (setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, 61 if (connect(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) 64 send(sock, &buffer, sizeof(buffer), 0); 65 if (read(sock, &buffer, sizeof(buffer)) == -1) 75 if (getsockname(sock, (struct sockaddr *)&laddr, &len) == -1) 82 close(sock); 86 server(int sock, struct sockaddr_in address) argument 112 int sock; local [all...] |
/linux-master/net/dccp/ |
H A D | ccid.h | 13 #include <net/sock.h> 56 int (*ccid_hc_rx_init)(struct ccid *ccid, struct sock *sk); 57 int (*ccid_hc_tx_init)(struct ccid *ccid, struct sock *sk); 58 void (*ccid_hc_rx_exit)(struct sock *sk); 59 void (*ccid_hc_tx_exit)(struct sock *sk); 60 void (*ccid_hc_rx_packet_recv)(struct sock *sk, 62 int (*ccid_hc_rx_parse_options)(struct sock *sk, u8 pkt, 64 int (*ccid_hc_rx_insert_options)(struct sock *sk, 66 void (*ccid_hc_tx_packet_recv)(struct sock *sk, 68 int (*ccid_hc_tx_parse_options)(struct sock *s [all...] |
/linux-master/include/linux/ |
H A D | if_pppox.h | 40 #include <net/sock.h> 43 /* struct sock must be the first member of pppox_sock */ 44 struct sock sk; 58 static inline struct pppox_sock *pppox_sk(struct sock *sk) 63 static inline struct sock *sk_pppox(struct pppox_sock *po) 65 return (struct sock *)po; 71 int (*create)(struct net *net, struct socket *sock, int kern); 72 int (*ioctl)(struct socket *sock, unsigned int cmd, 79 extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */ 80 extern int pppox_ioctl(struct socket *sock, unsigne [all...] |
H A D | kobject_ns.h | 19 struct sock; 35 * @netlink_ns: return namespace to which a sock belongs (right?) 43 const void *(*netlink_ns)(struct sock *sk); 55 const void *kobj_ns_netlink(enum kobj_ns_type type, struct sock *sk);
|
/linux-master/net/x25/ |
H A D | x25_timer.c | 20 #include <net/sock.h> 27 void x25_init_timers(struct sock *sk) 37 void x25_start_heartbeat(struct sock *sk) 42 void x25_stop_heartbeat(struct sock *sk) 47 void x25_start_t2timer(struct sock *sk) 54 void x25_start_t21timer(struct sock *sk) 61 void x25_start_t22timer(struct sock *sk) 68 void x25_start_t23timer(struct sock *sk) 75 void x25_stop_timer(struct sock *sk) 80 unsigned long x25_display_timer(struct sock *s [all...] |
/linux-master/drivers/mmc/host/ |
H A D | tifm_sd.c | 115 struct tifm_dev *sock = host->dev; local 126 val = readl(sock->addr + SOCK_MMCSD_DATA); 141 struct tifm_dev *sock = host->dev; local 148 writel(val, sock->addr + SOCK_MMCSD_DATA); 160 writel(val, sock->addr + SOCK_MMCSD_DATA); 263 struct tifm_dev *sock = host->dev; local 311 dev_dbg(&sock->dev, "setting dma for %d blocks\n", dma_blk_cnt); 312 writel(sg_dma_address(sg) + dma_off, sock->addr + SOCK_DMA_ADDRESS); 315 sock->addr + SOCK_DMA_CONTROL); 318 sock 368 struct tifm_dev *sock = host->dev; local 385 tifm_sd_fetch_resp(struct mmc_command *cmd, struct tifm_dev *sock) argument 399 struct tifm_dev *sock = host->dev; local 470 tifm_sd_data_event(struct tifm_dev *sock) argument 498 tifm_sd_card_event(struct tifm_dev *sock) argument 587 struct tifm_dev *sock = host->dev; local 615 struct tifm_dev *sock = host->dev; local 729 struct tifm_dev *sock = host->dev; local 791 struct tifm_dev *sock = host->dev; local 859 struct tifm_dev *sock = host->dev; local 879 struct tifm_dev *sock = host->dev; local 936 tifm_sd_probe(struct tifm_dev *sock) argument 991 tifm_sd_remove(struct tifm_dev *sock) argument 1023 tifm_sd_suspend(struct tifm_dev *sock, pm_message_t state) argument 1028 tifm_sd_resume(struct tifm_dev *sock) argument [all...] |
/linux-master/net/tipc/ |
H A D | socket.h | 38 #include <net/sock.h> 66 u64 (*tipc_diag_gen_cookie)(struct sock *sk)); 74 u32 tipc_sock_get_portid(struct sock *sk); 75 bool tipc_sk_overlimit1(struct sock *sk, struct sk_buff *skb); 76 bool tipc_sk_overlimit2(struct sock *sk, struct sk_buff *skb); 77 int tipc_sk_bind(struct socket *sock, struct sockaddr *skaddr, int alen); 78 int tsk_set_importance(struct sock *sk, int imp);
|
/linux-master/drivers/staging/gdm724x/ |
H A D | netlink_k.c | 11 #include <net/sock.h> 75 struct sock *netlink_init(int unit, 79 struct sock *sock; local 84 sock = netlink_kernel_create(&init_net, unit, &cfg); 86 if (sock) 89 return sock; 92 int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len, argument 103 if (!netlink_has_listeners(sock, grou [all...] |
/linux-master/net/rds/ |
H A D | tcp.h | 52 bool rds_tcp_tune(struct socket *sock); 53 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp); 54 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp); 55 void rds_tcp_restore_callbacks(struct socket *sock, 60 void rds_tcp_accept_work(struct sock *sk); 66 void rds_tcp_state_change(struct sock *sk); 70 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor); 71 void rds_tcp_listen_data_ready(struct sock *sk); 72 int rds_tcp_accept_one(struct socket *sock); 73 void rds_tcp_keepalive(struct socket *sock); [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | map_populate.c | 33 static void parent_f(int sock, unsigned long *smap, int child) argument 37 ret = read(sock, &status, sizeof(int)); 38 BUG_ON(ret <= 0, "read(sock)"); 44 ret = write(sock, &status, sizeof(int)); 45 BUG_ON(ret <= 0, "write(sock)"); 54 static int child_f(int sock, unsigned long *smap, int fd) argument 64 ret = write(sock, &buf, sizeof(int)); 65 BUG_ON(ret <= 0, "write(sock)"); 67 ret = read(sock, &buf, sizeof(int)); 68 BUG_ON(ret <= 0, "read(sock)"); 79 int sock[2], child, ret; local [all...] |
/linux-master/net/phonet/ |
H A D | socket.c | 19 #include <net/sock.h> 28 static int pn_socket_release(struct socket *sock) argument 30 struct sock *sk = sock->sk; 33 sock->sk = NULL; 64 * Also grab sock if it was found. Remember to sock_put it later. 66 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *spn) 68 struct sock *sknode; 69 struct sock *rval = NULL; 111 struct sock *sknod 156 pn_socket_bind(struct socket *sock, struct sockaddr *addr, int len) argument 202 pn_socket_autobind(struct socket *sock) argument 217 pn_socket_connect(struct socket *sock, struct sockaddr *addr, int len, int flags) argument 294 pn_socket_accept(struct socket *sock, struct socket *newsock, int flags, bool kern) argument 315 pn_socket_getname(struct socket *sock, struct sockaddr *addr, int peer) argument 330 pn_socket_poll(struct file *file, struct socket *sock, poll_table *wait) argument 356 pn_socket_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) argument 393 pn_socket_listen(struct socket *sock, int backlog) argument 417 pn_socket_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len) argument [all...] |
/linux-master/net/atm/ |
H A D | svc.c | 22 #include <net/sock.h> /* for sock_no_* */ 36 static int svc_create(struct net *net, struct socket *sock, int protocol, 46 static int svc_shutdown(struct socket *sock, int how) argument 55 struct sock *sk = sk_atm(vcc); 80 static int svc_release(struct socket *sock) argument 82 struct sock *sk = sock->sk; 86 vcc = ATM_SD(sock); 95 vcc_release(sock); 100 static int svc_bind(struct socket *sock, struc argument 156 svc_connect(struct socket *sock, struct sockaddr *sockaddr, int sockaddr_len, int flags) argument 287 svc_listen(struct socket *sock, int backlog) argument 327 svc_accept(struct socket *sock, struct socket *newsock, int flags, bool kern) argument 426 svc_getname(struct socket *sock, struct sockaddr *sockaddr, int peer) argument 458 svc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument 503 svc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument 531 svc_addparty(struct socket *sock, struct sockaddr *sockaddr, int sockaddr_len, int flags) argument 561 svc_dropparty(struct socket *sock, int ep_ref) argument 588 svc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) argument 618 svc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) argument 660 svc_create(struct net *net, struct socket *sock, int protocol, int kern) argument [all...] |