/Linux-v5.4/drivers/pcmcia/ |
D | db1xxx_ss.c | 71 static int db1300_card_inserted(struct db1x_pcmcia_sock *sock) in db1300_card_inserted() argument 77 static int db1200_card_inserted(struct db1x_pcmcia_sock *sock) in db1200_card_inserted() argument 82 return sigstat & 1 << (8 + 2 * sock->nr); in db1200_card_inserted() 86 static int db1000_card_inserted(struct db1x_pcmcia_sock *sock) in db1000_card_inserted() argument 88 return !gpio_get_value(sock->insert_gpio); in db1000_card_inserted() 91 static int db1x_card_inserted(struct db1x_pcmcia_sock *sock) in db1x_card_inserted() argument 93 switch (sock->board_type) { in db1x_card_inserted() 95 return db1200_card_inserted(sock); in db1x_card_inserted() 97 return db1300_card_inserted(sock); in db1x_card_inserted() 99 return db1000_card_inserted(sock); in db1x_card_inserted() [all …]
|
D | xxs1500_ss.c | 71 struct xxs1500_pcmcia_sock *sock = data; in cdirq() local 73 pcmcia_parse_events(&sock->socket, SS_DETECT); in cdirq() 81 struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt); in xxs1500_pcmcia_configure() local 97 changed = state->flags ^ sock->old_flags; in xxs1500_pcmcia_configure() 110 sock->old_flags = state->flags; in xxs1500_pcmcia_configure() 179 struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt); in au1x00_pcmcia_set_io_map() local 181 map->start = (u32)sock->virt_io; in au1x00_pcmcia_set_io_map() 190 struct xxs1500_pcmcia_sock *sock = to_xxs_socket(skt); in au1x00_pcmcia_set_mem_map() local 193 map->static_start = sock->phys_attr + map->card_start; in au1x00_pcmcia_set_mem_map() 195 map->static_start = sock->phys_mem + map->card_start; in au1x00_pcmcia_set_mem_map() [all …]
|
D | sa11xx_base.h | 69 #define MECR_SET(mecr, sock, shift, mask, bs) \ argument 71 ((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT)))|\ 72 (((bs)<<(shift))<<((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))) 74 #define MECR_GET(mecr, sock, shift, mask) \ argument 75 ((((mecr)>>(((sock)==0)?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))>>\ 78 #define MECR_BSIO_SET(mecr, sock, bs) \ argument 79 MECR_SET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK, (bs)) 81 #define MECR_BSIO_GET(mecr, sock) \ argument 82 MECR_GET((mecr), (sock), MECR_BSIO_SHIFT, MECR_BS_MASK) 84 #define MECR_BSA_SET(mecr, sock, bs) \ argument [all …]
|
/Linux-v5.4/include/net/ |
D | llc_c_ac.h | 90 typedef int (*llc_conn_action_t)(struct sock *sk, struct sk_buff *skb); 92 int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb); 93 int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb); 94 int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb); 95 int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb); 96 int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb); 97 int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb); 98 int llc_conn_ac_rst_confirm(struct sock *sk, struct sk_buff *skb); 99 int llc_conn_ac_clear_remote_busy_if_f_eq_1(struct sock *sk, 101 int llc_conn_ac_stop_rej_tmr_if_data_flag_eq_2(struct sock *sk, [all …]
|
D | llc_c_ev.h | 128 typedef int (*llc_conn_ev_t)(struct sock *sk, struct sk_buff *skb); 129 typedef int (*llc_conn_ev_qfyr_t)(struct sock *sk, struct sk_buff *skb); 131 int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb); 132 int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb); 133 int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb); 134 int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb); 135 int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb); 136 int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb); 137 int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb); 138 int llc_conn_ev_rx_disc_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb); [all …]
|
D | inet_connection_sock.h | 34 int (*queue_xmit)(struct sock *sk, struct sk_buff *skb, struct flowi *fl); 35 void (*send_check)(struct sock *sk, struct sk_buff *skb); 36 int (*rebuild_header)(struct sock *sk); 37 void (*sk_rx_dst_set)(struct sock *sk, const struct sk_buff *skb); 38 int (*conn_request)(struct sock *sk, struct sk_buff *skb); 39 struct sock *(*syn_recv_sock)(const struct sock *sk, struct sk_buff *skb, 47 int (*setsockopt)(struct sock *sk, int level, int optname, 49 int (*getsockopt)(struct sock *sk, int level, int optname, 52 int (*compat_setsockopt)(struct sock *sk, 55 int (*compat_getsockopt)(struct sock *sk, [all …]
|
D | sock.h | 86 void SOCK_DEBUG(const struct sock *sk, const char *msg, ...) in SOCK_DEBUG() 110 struct sock; 199 struct sock *skc_listener; /* request_sock */ 324 struct sock { struct 497 void (*sk_state_change)(struct sock *sk); argument 498 void (*sk_data_ready)(struct sock *sk); argument 499 void (*sk_write_space)(struct sock *sk); argument 500 void (*sk_error_report)(struct sock *sk); argument 501 int (*sk_backlog_rcv)(struct sock *sk, argument 504 struct sk_buff* (*sk_validate_xmit_skb)(struct sock *sk, argument [all …]
|
D | tcp.h | 51 void tcp_time_wait(struct sock *sk, int state, int timeo); 255 static inline bool tcp_under_memory_pressure(const struct sock *sk) in tcp_under_memory_pressure() 280 static inline bool tcp_out_of_memory(struct sock *sk) in tcp_out_of_memory() 288 void sk_forced_mem_schedule(struct sock *sk, int size); 290 static inline bool tcp_too_many_orphans(struct sock *sk, int shift) in tcp_too_many_orphans() 303 bool tcp_check_oom(struct sock *sk, int shift); 317 void tcp_shutdown(struct sock *sk, int how); 323 int tcp_sendmsg(struct sock *sk, struct msghdr *msg, size_t size); 324 int tcp_sendmsg_locked(struct sock *sk, struct msghdr *msg, size_t size); 325 int tcp_sendpage(struct sock *sk, struct page *page, int offset, size_t size, [all …]
|
D | netrom.h | 67 struct sock sock; member 190 void nr_destroy_socket(struct sock *); 197 int nr_process_rx_frame(struct sock *, struct sk_buff *); 205 void nr_output(struct sock *, struct sk_buff *); 206 void nr_send_nak_frame(struct sock *); 207 void nr_kick(struct sock *); 208 void nr_transmit_buffer(struct sock *, struct sk_buff *); 209 void nr_establish_data_link(struct sock *); 210 void nr_enquiry_response(struct sock *); 211 void nr_check_iframes_acked(struct sock *, unsigned short); [all …]
|
D | tls.h | 103 int (*hash)(struct tls_device *device, struct sock *sk); 104 void (*unhash)(struct tls_device *device, struct sock *sk); 151 struct sock *sk; 174 void (*saved_data_ready)(struct sock *sk); 202 void (*sk_destruct)(struct sock *sk); 256 int (*push_pending_record)(struct sock *sk, int flags); 257 void (*sk_write_space)(struct sock *sk); 282 void (*sk_destruct)(struct sock *sk); 298 int (*tls_dev_add)(struct net_device *netdev, struct sock *sk, 306 struct sock *sk, u32 seq, u8 *rcd_sn, [all …]
|
D | inet_common.h | 15 struct sock; 19 int inet_release(struct socket *sock); 20 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 22 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 24 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, 26 int inet_accept(struct socket *sock, struct socket *newsock, int flags, 28 int inet_send_prepare(struct sock *sk); 29 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size); 30 ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset, 32 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, [all …]
|
D | x25.h | 150 struct sock sk; 179 static inline struct x25_sock *x25_sk(const struct sock *sk) in x25_sk() 198 struct sock *x25_find_socket(unsigned int, struct x25_neigh *); 199 void x25_destroy_socket_from_timer(struct sock *); 215 int x25_negotiate_facilities(struct sk_buff *, struct sock *, 228 int x25_process_rx_frame(struct sock *, struct sk_buff *); 229 int x25_backlog_rcv(struct sock *, struct sk_buff *); 257 int x25_output(struct sock *, struct sk_buff *); 258 void x25_kick(struct sock *); 259 void x25_enquiry_response(struct sock *); [all …]
|
/Linux-v5.4/drivers/memstick/host/ |
D | tifm_ms.c | 85 struct tifm_dev *sock = host->dev; in tifm_ms_read_data() local 98 while (!(TIFM_MS_STAT_EMP & readl(sock->addr + SOCK_MS_STATUS))) { in tifm_ms_read_data() 101 *(unsigned int *)(buf + off) = __raw_readl(sock->addr in tifm_ms_read_data() 108 && !(TIFM_MS_STAT_EMP & readl(sock->addr + SOCK_MS_STATUS))) { in tifm_ms_read_data() 109 host->io_word = readl(sock->addr + SOCK_MS_DATA); in tifm_ms_read_data() 125 struct tifm_dev *sock = host->dev; in tifm_ms_write_data() local 137 && !(TIFM_MS_STAT_FUL & readl(sock->addr + SOCK_MS_STATUS))) { in tifm_ms_write_data() 138 writel(TIFM_MS_SYS_FDIR | readl(sock->addr + SOCK_MS_SYSTEM), in tifm_ms_write_data() 139 sock->addr + SOCK_MS_SYSTEM); in tifm_ms_write_data() 140 writel(host->io_word, sock->addr + SOCK_MS_DATA); in tifm_ms_write_data() [all …]
|
/Linux-v5.4/drivers/mmc/host/ |
D | tifm_sd.c | 113 struct tifm_dev *sock = host->dev; in tifm_sd_read_fifo() local 124 val = readl(sock->addr + SOCK_MMCSD_DATA); in tifm_sd_read_fifo() 139 struct tifm_dev *sock = host->dev; in tifm_sd_write_fifo() local 146 writel(val, sock->addr + SOCK_MMCSD_DATA); in tifm_sd_write_fifo() 158 writel(val, sock->addr + SOCK_MMCSD_DATA); in tifm_sd_write_fifo() 261 struct tifm_dev *sock = host->dev; in tifm_sd_set_dma_data() local 314 dev_dbg(&sock->dev, "setting dma for %d blocks\n", dma_blk_cnt); in tifm_sd_set_dma_data() 315 writel(sg_dma_address(sg) + dma_off, sock->addr + SOCK_DMA_ADDRESS); in tifm_sd_set_dma_data() 318 sock->addr + SOCK_DMA_CONTROL); in tifm_sd_set_dma_data() 321 sock->addr + SOCK_DMA_CONTROL); in tifm_sd_set_dma_data() [all …]
|
/Linux-v5.4/include/linux/ |
D | net.h | 120 struct sock *sk; 138 int (*release) (struct socket *sock); 139 int (*bind) (struct socket *sock, 142 int (*connect) (struct socket *sock, 147 int (*accept) (struct socket *sock, 149 int (*getname) (struct socket *sock, 152 __poll_t (*poll) (struct file *file, struct socket *sock, 154 int (*ioctl) (struct socket *sock, unsigned int cmd, 157 int (*compat_ioctl) (struct socket *sock, unsigned int cmd, 160 int (*gettstamp) (struct socket *sock, void __user *userstamp, [all …]
|
/Linux-v5.4/drivers/misc/ |
D | tifm_core.c | 34 static int tifm_dev_match(struct tifm_dev *sock, struct tifm_device_id *id) in tifm_dev_match() argument 36 if (sock->type == id->type) in tifm_dev_match() 43 struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev); in tifm_bus_match() local 50 if (tifm_dev_match(sock, ids)) in tifm_bus_match() 60 struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev); in tifm_uevent() local 62 if (add_uevent_var(env, "TIFM_CARD_TYPE=%s", tifm_media_type_name(sock->type, 1))) in tifm_uevent() 70 struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev); in tifm_device_probe() local 77 rc = drv->probe(sock); in tifm_device_probe() 85 static void tifm_dummy_event(struct tifm_dev *sock) in tifm_dummy_event() argument 92 struct tifm_dev *sock = container_of(dev, struct tifm_dev, dev); in tifm_device_remove() local [all …]
|
/Linux-v5.4/net/rds/ |
D | tcp_listen.c | 41 int rds_tcp_keepalive(struct socket *sock) in rds_tcp_keepalive() argument 49 ret = kernel_setsockopt(sock, SOL_SOCKET, SO_KEEPALIVE, in rds_tcp_keepalive() 54 ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPCNT, in rds_tcp_keepalive() 59 ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPIDLE, in rds_tcp_keepalive() 67 ret = kernel_setsockopt(sock, IPPROTO_TCP, TCP_KEEPINTVL, in rds_tcp_keepalive() 114 void rds_tcp_set_linger(struct socket *sock) in rds_tcp_set_linger() argument 121 kernel_setsockopt(sock, SOL_SOCKET, SO_LINGER, in rds_tcp_set_linger() 125 int rds_tcp_accept_one(struct socket *sock) in rds_tcp_accept_one() argument 140 if (!sock) /* module unload or netns delete in progress */ in rds_tcp_accept_one() 143 ret = sock_create_lite(sock->sk->sk_family, in rds_tcp_accept_one() [all …]
|
D | tcp_connect.c | 40 void rds_tcp_state_change(struct sock *sk) in rds_tcp_state_change() 42 void (*state_change)(struct sock *sk); in rds_tcp_state_change() 91 struct socket *sock = NULL; in rds_tcp_conn_path_connect() local 115 SOCK_STREAM, IPPROTO_TCP, &sock); in rds_tcp_conn_path_connect() 119 SOCK_STREAM, IPPROTO_TCP, &sock); in rds_tcp_conn_path_connect() 126 rds_tcp_tune(sock); in rds_tcp_conn_path_connect() 144 ret = sock->ops->bind(sock, addr, addrlen); in rds_tcp_conn_path_connect() 171 rds_tcp_set_callbacks(sock, cp); in rds_tcp_conn_path_connect() 172 ret = sock->ops->connect(sock, addr, addrlen, O_NONBLOCK); in rds_tcp_conn_path_connect() 178 rds_tcp_keepalive(sock); in rds_tcp_conn_path_connect() [all …]
|
/Linux-v5.4/net/ |
D | socket.c | 390 struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname) in sock_alloc_file() argument 395 dname = sock->sk ? sock->sk->sk_prot_creator->name : ""; in sock_alloc_file() 397 file = alloc_file_pseudo(SOCK_INODE(sock), sock_mnt, dname, in sock_alloc_file() 401 sock_release(sock); in sock_alloc_file() 405 sock->file = file; in sock_alloc_file() 406 file->private_data = sock; in sock_alloc_file() 411 static int sock_map_fd(struct socket *sock, int flags) in sock_map_fd() argument 416 sock_release(sock); in sock_map_fd() 420 newfile = sock_alloc_file(sock, flags, NULL); in sock_map_fd() 464 struct socket *sock; in sockfd_lookup() local [all …]
|
/Linux-v5.4/net/dccp/ |
D | dccp.h | 53 void dccp_time_wait(struct sock *sk, int state, int timeo); 224 void dccp_v4_send_check(struct sock *sk, struct sk_buff *skb); 226 int dccp_retransmit_skb(struct sock *sk); 228 void dccp_send_ack(struct sock *sk); 229 void dccp_reqsk_send_ack(const struct sock *sk, struct sk_buff *skb, 232 void dccp_send_sync(struct sock *sk, const u64 seq, 238 void dccp_qpolicy_push(struct sock *sk, struct sk_buff *skb); 239 bool dccp_qpolicy_full(struct sock *sk); 240 void dccp_qpolicy_drop(struct sock *sk, struct sk_buff *skb); 241 struct sk_buff *dccp_qpolicy_top(struct sock *sk); [all …]
|
D | ccid.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 *sk, u8 pkt, 70 int (*ccid_hc_tx_send_packet)(struct sock *sk, [all …]
|
/Linux-v5.4/net/llc/ |
D | llc_c_ev.c | 75 static u16 llc_util_nr_inside_tx_window(struct sock *sk, u8 nr) in llc_util_nr_inside_tx_window() 99 int llc_conn_ev_conn_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_conn_req() 107 int llc_conn_ev_data_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_data_req() 115 int llc_conn_ev_disc_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_disc_req() 123 int llc_conn_ev_rst_req(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rst_req() 131 int llc_conn_ev_local_busy_detected(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_local_busy_detected() 139 int llc_conn_ev_local_busy_cleared(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_local_busy_cleared() 147 int llc_conn_ev_rx_bad_pdu(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_bad_pdu() 152 int llc_conn_ev_rx_disc_cmd_pbit_set_x(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_disc_cmd_pbit_set_x() 160 int llc_conn_ev_rx_dm_rsp_fbit_set_x(struct sock *sk, struct sk_buff *skb) in llc_conn_ev_rx_dm_rsp_fbit_set_x() [all …]
|
/Linux-v5.4/net/phonet/ |
D | socket.c | 28 static int pn_socket_release(struct socket *sock) in pn_socket_release() argument 30 struct sock *sk = sock->sk; in pn_socket_release() 33 sock->sk = NULL; in pn_socket_release() 66 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *spn) in pn_find_sock_by_sa() 68 struct sock *sknode; in pn_find_sock_by_sa() 69 struct sock *rval = NULL; in pn_find_sock_by_sa() 111 struct sock *sknode; in pn_deliver_sock_broadcast() 132 int pn_sock_hash(struct sock *sk) in pn_sock_hash() 144 void pn_sock_unhash(struct sock *sk) in pn_sock_unhash() 156 static int pn_socket_bind(struct socket *sock, struct sockaddr *addr, int len) in pn_socket_bind() argument [all …]
|
/Linux-v5.4/net/atm/ |
D | svc.c | 31 static int svc_create(struct net *net, struct socket *sock, int protocol, 41 static int svc_shutdown(struct socket *sock, int how) in svc_shutdown() argument 50 struct sock *sk = sk_atm(vcc); in svc_disconnect() 75 static int svc_release(struct socket *sock) in svc_release() argument 77 struct sock *sk = sock->sk; in svc_release() 81 vcc = ATM_SD(sock); in svc_release() 90 vcc_release(sock); in svc_release() 95 static int svc_bind(struct socket *sock, struct sockaddr *sockaddr, in svc_bind() argument 99 struct sock *sk = sock->sk; in svc_bind() 107 if (sock->state == SS_CONNECTED) { in svc_bind() [all …]
|
/Linux-v5.4/net/ipv4/ |
D | udp_tunnel.c | 17 struct socket *sock = NULL; in udp_sock_create4() local 20 err = sock_create_kern(net, AF_INET, SOCK_DGRAM, 0, &sock); in udp_sock_create4() 25 err = kernel_setsockopt(sock, SOL_SOCKET, SO_BINDTOIFINDEX, in udp_sock_create4() 35 err = kernel_bind(sock, (struct sockaddr *)&udp_addr, in udp_sock_create4() 44 err = kernel_connect(sock, (struct sockaddr *)&udp_addr, in udp_sock_create4() 50 sock->sk->sk_no_check_tx = !cfg->use_udp_checksums; in udp_sock_create4() 52 *sockp = sock; in udp_sock_create4() 56 if (sock) { in udp_sock_create4() 57 kernel_sock_shutdown(sock, SHUT_RDWR); in udp_sock_create4() 58 sock_release(sock); in udp_sock_create4() [all …]
|