/linux-4.4.14/drivers/pcmcia/ |
D | ti113x.h | 166 #define ti_sysctl(socket) ((socket)->private[0]) argument 167 #define ti_cardctl(socket) ((socket)->private[1]) argument 168 #define ti_devctl(socket) ((socket)->private[2]) argument 169 #define ti_diag(socket) ((socket)->private[3]) argument 170 #define ti_mfunc(socket) ((socket)->private[4]) argument 171 #define ene_test_c9(socket) ((socket)->private[5]) argument 176 static void ti_save_state(struct yenta_socket *socket) in ti_save_state() argument 178 ti_sysctl(socket) = config_readl(socket, TI113X_SYSTEM_CONTROL); in ti_save_state() 179 ti_mfunc(socket) = config_readl(socket, TI122X_MFUNC); in ti_save_state() 180 ti_cardctl(socket) = config_readb(socket, TI113X_CARD_CONTROL); in ti_save_state() [all …]
|
D | yenta_socket.c | 67 static int yenta_probe_cb_irq(struct yenta_socket *socket); 68 static unsigned int yenta_probe_irq(struct yenta_socket *socket, 82 static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg) in cb_readl() argument 84 u32 val = readl(socket->base + reg); in cb_readl() 85 debug("%04x %08x\n", socket, reg, val); in cb_readl() 89 static inline void cb_writel(struct yenta_socket *socket, unsigned reg, u32 val) in cb_writel() argument 91 debug("%04x %08x\n", socket, reg, val); in cb_writel() 92 writel(val, socket->base + reg); in cb_writel() 93 readl(socket->base + reg); /* avoid problems with PCI write posting */ in cb_writel() 96 static inline u8 config_readb(struct yenta_socket *socket, unsigned offset) in config_readb() argument [all …]
|
D | ricoh.h | 124 #define rl_misc(socket) ((socket)->private[0]) argument 125 #define rl_ctl(socket) ((socket)->private[1]) argument 126 #define rl_io(socket) ((socket)->private[2]) argument 127 #define rl_mem(socket) ((socket)->private[3]) argument 128 #define rl_config(socket) ((socket)->private[4]) argument 133 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); in ricoh_zoom_video() local 135 reg = config_readb(socket, RL5C4XX_MISC_CONTROL); in ricoh_zoom_video() 142 config_writeb(socket, RL5C4XX_MISC_CONTROL, reg); in ricoh_zoom_video() 145 static void ricoh_set_zv(struct yenta_socket *socket) in ricoh_set_zv() argument 147 if(socket->dev->vendor == PCI_VENDOR_ID_RICOH) in ricoh_set_zv() [all …]
|
D | pd6729.c | 61 static unsigned char indirect_read(struct pd6729_socket *socket, in indirect_read() argument 69 reg += socket->number * 0x40; in indirect_read() 70 port = socket->io_base; in indirect_read() 78 static unsigned short indirect_read16(struct pd6729_socket *socket, in indirect_read16() argument 86 reg = reg + socket->number * 0x40; in indirect_read16() 87 port = socket->io_base; in indirect_read16() 98 static void indirect_write(struct pd6729_socket *socket, unsigned short reg, in indirect_write() argument 105 reg = reg + socket->number * 0x40; in indirect_write() 106 port = socket->io_base; in indirect_write() 112 static void indirect_setbit(struct pd6729_socket *socket, unsigned short reg, in indirect_setbit() argument [all …]
|
D | vrc4173_cardu.c | 56 static inline uint8_t exca_readb(vrc4173_socket_t *socket, uint16_t offset) in exca_readb() argument 58 return readb(socket->base + EXCA_REGS_BASE + offset); in exca_readb() 61 static inline uint16_t exca_readw(vrc4173_socket_t *socket, uint16_t offset) in exca_readw() argument 65 val = readb(socket->base + EXCA_REGS_BASE + offset); in exca_readw() 66 val |= (u16)readb(socket->base + EXCA_REGS_BASE + offset + 1) << 8; in exca_readw() 71 static inline void exca_writeb(vrc4173_socket_t *socket, uint16_t offset, uint8_t val) in exca_writeb() argument 73 writeb(val, socket->base + EXCA_REGS_BASE + offset); in exca_writeb() 76 static inline void exca_writew(vrc4173_socket_t *socket, uint8_t offset, uint16_t val) in exca_writew() argument 78 writeb((u8)val, socket->base + EXCA_REGS_BASE + offset); in exca_writew() 79 writeb((u8)(val >> 8), socket->base + EXCA_REGS_BASE + offset + 1); in exca_writew() [all …]
|
D | topic.h | 112 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); in topic97_zoom_video() local 115 reg_zv = config_readb(socket, TOPIC97_ZOOM_VIDEO_CONTROL); in topic97_zoom_video() 118 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 120 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 122 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 125 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 127 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 129 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 133 static int topic97_override(struct yenta_socket *socket) in topic97_override() argument 136 socket->socket.zoom_video = topic97_zoom_video; in topic97_override() [all …]
|
D | cs.c | 95 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_release_socket() local 97 complete(&socket->socket_released); in pcmcia_release_socket() 106 int pcmcia_register_socket(struct pcmcia_socket *socket) in pcmcia_register_socket() argument 111 if (!socket || !socket->ops || !socket->dev.parent || !socket->resource_ops) in pcmcia_register_socket() 114 dev_dbg(&socket->dev, "pcmcia_register_socket(0x%p)\n", socket->ops); in pcmcia_register_socket() 122 socket->sock = 0; in pcmcia_register_socket() 134 socket->sock = i - 1; in pcmcia_register_socket() 136 list_add_tail(&socket->socket_list, &pcmcia_socket_list); in pcmcia_register_socket() 144 socket->features &= ~SS_CAP_CARDBUS; in pcmcia_register_socket() 148 dev_set_drvdata(&socket->dev, socket); in pcmcia_register_socket() [all …]
|
D | o2micro.h | 109 static int o2micro_override(struct yenta_socket *socket) in o2micro_override() argument 121 if (PCI_FUNC(socket->dev->devfn) == 0) { in o2micro_override() 122 a = config_readb(socket, O2_RESERVED1); in o2micro_override() 123 b = config_readb(socket, O2_RESERVED2); in o2micro_override() 124 dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b); in o2micro_override() 126 switch (socket->dev->device) { in o2micro_override() 151 dev_warn(&socket->dev->dev, in o2micro_override() 155 dev_info(&socket->dev->dev, in o2micro_override() 157 config_writeb(socket, O2_RESERVED1, in o2micro_override() 159 config_writeb(socket, O2_RESERVED2, in o2micro_override() [all …]
|
D | i82092.c | 61 struct pcmcia_socket socket; member 108 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe() 109 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe() 110 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe() 111 sockets[i].socket.pci_irq = dev->irq; in i82092aa_pci_probe() 112 sockets[i].socket.cb_dev = dev; in i82092aa_pci_probe() 113 sockets[i].socket.owner = THIS_MODULE; in i82092aa_pci_probe() 137 sockets[i].socket.dev.parent = &dev->dev; in i82092aa_pci_probe() 138 sockets[i].socket.ops = &i82092aa_operations; in i82092aa_pci_probe() 139 sockets[i].socket.resource_ops = &pccard_nonstatic_ops; in i82092aa_pci_probe() [all …]
|
D | m32r_pcc.c | 52 struct pcmcia_socket socket; member 73 static pcc_socket_t socket[M32R_MAX_PCC] = { variable 92 pcc_socket_t *t = &socket[sock]; in pcc_iorw() 263 return inl(socket[sock].base + reg); in pcc_get() 269 outl(data, socket[sock].base + reg); in pcc_set() 302 pcc_socket_t *t = &socket[pcc_sockets]; in add_pcc_socket() 325 t->socket.features |= (SS_CAP_PCCARD | SS_CAP_STATIC_MAP); in add_pcc_socket() 326 t->socket.map_size = M32R_PCC_MAPSIZE; in add_pcc_socket() 327 t->socket.io_offset = ioaddr; /* use for io access offset */ in add_pcc_socket() 328 t->socket.irq_mask = 0; in add_pcc_socket() [all …]
|
D | bfin_cf_pcmcia.c | 60 struct pcmcia_socket socket; member 98 pcmcia_parse_events(&cf->socket, SS_DETECT); in bfin_cf_timer() 112 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_get_status() 129 cf = container_of(sock, struct bfin_cf_socket, socket); in bfin_cf_set_socket() 164 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_set_io_map() 178 cf = container_of(s, struct bfin_cf_socket, socket); in bfin_cf_set_mem_map() 236 cf->socket.pci_irq = irq; in bfin_cf_probe() 250 cf->socket.io_offset = (unsigned long) in bfin_cf_probe() 253 if (!cf->socket.io_offset) in bfin_cf_probe() 261 cf->socket.owner = THIS_MODULE; in bfin_cf_probe() [all …]
|
D | m32r_cfc.c | 44 struct pcmcia_socket socket; member 62 static pcc_socket_t socket[M32R_MAX_PCC] = { variable 289 pcc_socket_t *t = &socket[pcc_sockets]; in add_pcc_socket() 329 t->socket.features |= (SS_CAP_PCCARD | SS_CAP_STATIC_MAP); in add_pcc_socket() 330 t->socket.map_size = M32R_PCC_MAPSIZE; in add_pcc_socket() 331 t->socket.io_offset = ioaddr; /* use for io access offset */ in add_pcc_socket() 332 t->socket.irq_mask = 0; in add_pcc_socket() 334 t->socket.pci_irq = PLD_IRQ_CFIREQ ; /* card interrupt */ in add_pcc_socket() 336 t->socket.pci_irq = PLD_IRQ_CF0 + pcc_sockets; in add_pcc_socket() 368 if (socket[i].cs_irq1 != irq && socket[i].cs_irq2 != irq) in pcc_interrupt() [all …]
|
D | omap_cf.c | 61 struct pcmcia_socket socket; member 92 pcmcia_parse_events(&cf->socket, SS_DETECT); in omap_cf_timer() 119 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_get_status() 166 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_set_io_map() 180 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_set_mem_map() 234 cf->socket.pci_irq = irq; in omap_cf_probe() 255 cf->socket.io_offset = (unsigned long) in omap_cf_probe() 257 if (!cf->socket.io_offset) in omap_cf_probe() 290 cf->socket.owner = THIS_MODULE; in omap_cf_probe() 291 cf->socket.dev.parent = &pdev->dev; in omap_cf_probe() [all …]
|
D | i82365.c | 146 struct pcmcia_socket socket; member 159 static struct i82365_socket socket[8] = { variable 222 unsigned int port = socket[sock].ioaddr; in i365_get() 224 reg = I365_REG(socket[sock].psock, reg); in i365_get() 236 unsigned int port = socket[sock].ioaddr; in i365_set() 237 u_char val = I365_REG(socket[sock].psock, reg); in i365_set() 297 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_get_state() 309 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_set_state() 323 struct i82365_socket *t = &socket[s]; in cirrus_set_opts() 324 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_set_opts() [all …]
|
D | ds.c | 245 pcmcia_put_socket(p_dev->socket); in pcmcia_release_dev() 268 s = p_dev->socket; in pcmcia_device_probe() 279 ret = pccard_read_tuple(p_dev->socket, p_dev->func, CISTPL_CONFIG, in pcmcia_device_probe() 307 (p_dev->socket->device_count == 1) && (p_dev->device_no == 0)) in pcmcia_device_probe() 371 if ((p_dev->socket->pcmcia_pfc) && in pcmcia_device_remove() 372 (p_dev->socket->device_count > 0) && in pcmcia_device_remove() 374 pcmcia_card_remove(p_dev->socket, p_dev); in pcmcia_device_remove() 417 if (!pccard_read_tuple(p_dev->socket, BIND_FN_ALL, in pcmcia_device_query() 419 mutex_lock(&p_dev->socket->ops_mutex); in pcmcia_device_query() 424 mutex_unlock(&p_dev->socket->ops_mutex); in pcmcia_device_query() [all …]
|
D | vrc4171_card.c | 237 struct vrc4171_socket *socket; in pccard_init() local 246 socket = &vrc4171_sockets[slot]; in pccard_init() 247 socket->csc_irq = search_nonuse_irq(); in pccard_init() 248 socket->io_irq = search_nonuse_irq(); in pccard_init() 249 spin_lock_init(&socket->lock); in pccard_init() 320 struct vrc4171_socket *socket; in pccard_set_socket() local 330 socket = &vrc4171_sockets[slot]; in pccard_set_socket() 332 spin_lock_irq(&socket->lock); in pccard_set_socket() 346 control |= socket->io_irq; in pccard_set_socket() 359 cscint |= socket->csc_irq << 8; in pccard_set_socket() [all …]
|
D | at91_cf.c | 47 struct pcmcia_socket socket; member 81 pcmcia_parse_events(&cf->socket, SS_DETECT); in at91_cf_irq() 95 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_get_status() 118 cf = container_of(sock, struct at91_cf_socket, socket); in at91_cf_set_socket() 154 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_io_map() 179 io->start = cf->socket.io_offset; in at91_cf_set_io_map() 194 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_mem_map() 319 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe() 321 cf->socket.pci_irq = nr_irqs + 1; in at91_cf_probe() 327 cf->socket.io_offset = 0x10000; in at91_cf_probe() [all …]
|
D | xxs1500_ss.c | 55 struct pcmcia_socket socket; member 66 #define to_xxs_socket(x) container_of(x, struct xxs1500_pcmcia_sock, socket) 72 pcmcia_parse_events(&sock->socket, SS_DETECT); in cdirq() 262 sock->socket.ops = &xxs1500_pcmcia_operations; in xxs1500_pcmcia_probe() 263 sock->socket.owner = THIS_MODULE; in xxs1500_pcmcia_probe() 264 sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ); in xxs1500_pcmcia_probe() 265 sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD; in xxs1500_pcmcia_probe() 266 sock->socket.map_size = MEM_MAP_SIZE; in xxs1500_pcmcia_probe() 267 sock->socket.io_offset = (unsigned long)sock->virt_io; in xxs1500_pcmcia_probe() 268 sock->socket.dev.parent = &pdev->dev; in xxs1500_pcmcia_probe() [all …]
|
D | electra_cf.c | 43 struct pcmcia_socket socket; member 89 pcmcia_parse_events(&cf->socket, SS_DETECT); in electra_cf_timer() 109 cf = container_of(s, struct electra_cf_socket, socket); in electra_cf_get_status() 128 cf = container_of(sock, struct electra_cf_socket, socket); in electra_cf_set_socket() 170 cf = container_of(s, struct electra_cf_socket, socket); in electra_cf_set_mem_map() 253 cf->socket.pci_irq = cf->irq; in electra_cf_probe() 275 cf->socket.io_offset = cf->io_base; in electra_cf_probe() 290 cf->socket.owner = THIS_MODULE; in electra_cf_probe() 291 cf->socket.dev.parent = &ofdev->dev; in electra_cf_probe() 292 cf->socket.ops = &electra_cf_ops; in electra_cf_probe() [all …]
|
D | i82092aa.h | 29 static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value); 30 static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state); 31 static int i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io); 32 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem); 33 static int i82092aa_init(struct pcmcia_socket *socket);
|
D | db1xxx_ss.c | 43 struct pcmcia_socket socket; member 68 #define to_db1x_socket(x) container_of(x, struct db1x_pcmcia_sock, socket) 120 pcmcia_parse_events(&sock->socket, SS_DETECT); in db1000_pcmcia_cdirq() 129 pcmcia_parse_events(&sock->socket, SS_STSCHG); in db1000_pcmcia_stschgirq() 151 pcmcia_parse_events(&sock->socket, SS_DETECT); in db1200_pcmcia_cdirq() 526 sock->socket.ops = &db1x_pcmcia_operations; in db1x_pcmcia_socket_probe() 527 sock->socket.owner = THIS_MODULE; in db1x_pcmcia_socket_probe() 528 sock->socket.pci_irq = sock->card_irq; in db1x_pcmcia_socket_probe() 529 sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD; in db1x_pcmcia_socket_probe() 530 sock->socket.map_size = MEM_MAP_SIZE; in db1x_pcmcia_socket_probe() [all …]
|
D | soc_common.c | 80 container_of(x, struct soc_pcmcia_socket, socket) 158 skt->socket.pci_irq = irq; in soc_pcmcia_hw_init() 267 irq_set_irq_type(skt->socket.pci_irq, in soc_common_pcmcia_config_skt() 271 irq_set_irq_type(skt->socket.pci_irq, IRQ_TYPE_NONE); in soc_common_pcmcia_config_skt() 355 pcmcia_parse_events(&skt->socket, events); in soc_common_check_status() 496 map->stop += skt->socket.io_offset; in soc_common_pcmcia_set_io_map() 497 map->start = skt->socket.io_offset; in soc_common_pcmcia_set_io_map() 606 container_of(dev, struct soc_pcmcia_socket, socket.dev); in show_status() 621 skt->socket.pci_irq); in show_status() 692 skt->socket.owner = ops->owner; in soc_pcmcia_init_one() [all …]
|
D | pcmcia_resource.c | 170 s = p_dev->socket; in pcmcia_access_config() 230 struct pcmcia_socket *s = p_dev->socket; in pcmcia_map_mem_page() 259 struct pcmcia_socket *s = p_dev->socket; in pcmcia_fixup_iowidth() 309 struct pcmcia_socket *s = p_dev->socket; in pcmcia_fixup_vpp() 323 s->socket.Vpp = new_vpp; in pcmcia_fixup_vpp() 324 if (s->ops->set_socket(s, &s->socket)) { in pcmcia_fixup_vpp() 353 struct pcmcia_socket *s = p_dev->socket; in pcmcia_release_configuration() 362 s->socket.flags = SS_OUTPUT_ENA; /* Is this correct? */ in pcmcia_release_configuration() 363 s->socket.Vpp = 0; in pcmcia_release_configuration() 364 s->socket.io_irq = 0; in pcmcia_release_configuration() [all …]
|
D | socket_sysfs.c | 56 if (s->socket.Vcc) in pccard_show_voltage() 57 return sprintf(buf, "%d.%dV\n", s->socket.Vcc / 10, in pccard_show_voltage() 58 s->socket.Vcc % 10); in pccard_show_voltage() 69 return sprintf(buf, "%d.%dV\n", s->socket.Vpp / 10, s->socket.Vpp % 10); in pccard_show_vpp() 79 return sprintf(buf, "%d.%dV\n", s->socket.Vcc / 10, s->socket.Vcc % 10); in pccard_show_vcc()
|
D | tcic.c | 108 struct pcmcia_socket socket; member 407 socket_table[sockets].socket.owner = THIS_MODULE; in init_tcic() 410 socket_table[sockets].socket.features = SS_CAP_PCCARD | SS_CAP_MEM_ALIGN; in init_tcic() 412 socket_table[sockets].socket.irq_mask = 0x4cf8; in init_tcic() 414 socket_table[sockets].socket.map_size = 0x1000; in init_tcic() 456 socket_table[i].socket.irq_mask = mask; in init_tcic() 475 if (socket_table[0].socket.irq_mask & (1 << 11)) in init_tcic() 494 socket_table[i].socket.ops = &tcic_operations; in init_tcic() 495 socket_table[i].socket.resource_ops = &pccard_nonstatic_ops; in init_tcic() 496 socket_table[i].socket.dev.parent = &tcic_device.dev; in init_tcic() [all …]
|
D | pxa2xx_mainstone.c | 40 skt->socket.pci_irq = MAINSTONE_S0_IRQ; in mst_pcmcia_hw_init() 46 skt->socket.pci_irq = MAINSTONE_S1_IRQ; in mst_pcmcia_hw_init()
|
D | pcmcia_cis.c | 164 unsigned int vcc = p_dev->socket->socket.Vcc; in pcmcia_do_loop_config() 278 ret = pccard_loop_tuple(p_dev->socket, p_dev->func, in pcmcia_loop_config() 333 return pccard_loop_tuple(p_dev->socket, p_dev->func, code, NULL, in pcmcia_loop_tuple()
|
D | pd6729.h | 19 struct pcmcia_socket socket; member
|
D | bcm63xx_pcmcia.h | 22 struct pcmcia_socket socket; member
|
D | bcm63xx_pcmcia.c | 215 dev_err(&skt->socket.dev, "unsupported card type\n"); in __get_socket_status() 284 pcmcia_parse_events(&skt->socket, events); in bcm63xx_pcmcia_poll() 339 sock = &skt->socket; in bcm63xx_drv_pcmcia_probe()
|
/linux-4.4.14/include/linux/ |
D | net.h | 110 struct socket { struct 135 int (*release) (struct socket *sock); argument 136 int (*bind) (struct socket *sock, 139 int (*connect) (struct socket *sock, 142 int (*socketpair)(struct socket *sock1, 143 struct socket *sock2); 144 int (*accept) (struct socket *sock, 145 struct socket *newsock, int flags); 146 int (*getname) (struct socket *sock, 149 unsigned int (*poll) (struct file *file, struct socket *sock, [all …]
|
D | security.h | 102 struct socket; 1113 int security_unix_may_send(struct socket *sock, struct socket *other); 1115 int security_socket_post_create(struct socket *sock, int family, 1117 int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen); 1118 int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen); 1119 int security_socket_listen(struct socket *sock, int backlog); 1120 int security_socket_accept(struct socket *sock, struct socket *newsock); 1121 int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size); 1122 int security_socket_recvmsg(struct socket *sock, struct msghdr *msg, 1124 int security_socket_getsockname(struct socket *sock); [all …]
|
D | if_tun.h | 21 struct socket *tun_get_socket(struct file *); 26 struct socket; 27 static inline struct socket *tun_get_socket(struct file *f) in tun_get_socket()
|
D | lsm_hooks.h | 1526 int (*unix_may_send)(struct socket *sock, struct socket *other); 1529 int (*socket_post_create)(struct socket *sock, int family, int type, 1531 int (*socket_bind)(struct socket *sock, struct sockaddr *address, 1533 int (*socket_connect)(struct socket *sock, struct sockaddr *address, 1535 int (*socket_listen)(struct socket *sock, int backlog); 1536 int (*socket_accept)(struct socket *sock, struct socket *newsock); 1537 int (*socket_sendmsg)(struct socket *sock, struct msghdr *msg, 1539 int (*socket_recvmsg)(struct socket *sock, struct msghdr *msg, 1541 int (*socket_getsockname)(struct socket *sock); 1542 int (*socket_getpeername)(struct socket *sock); [all …]
|
D | if_pppox.h | 77 int (*create)(struct net *net, struct socket *sock, int kern); 78 int (*ioctl)(struct socket *sock, unsigned int cmd, 86 extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
|
D | if_macvlan.h | 13 struct socket *macvtap_get_socket(struct file *); 18 struct socket; 19 static inline struct socket *macvtap_get_socket(struct file *f) in macvtap_get_socket()
|
D | atmdev.h | 128 static inline struct atm_vcc *ATM_SD(struct socket *sock) in ATM_SD() 290 int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg);
|
/linux-4.4.14/include/net/ |
D | inet_common.h | 14 struct socket; 16 int inet_release(struct socket *sock); 17 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 19 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 21 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, 23 int inet_accept(struct socket *sock, struct socket *newsock, int flags); 24 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size); 25 ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset, 27 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 29 int inet_shutdown(struct socket *sock, int how); [all …]
|
D | udp_tunnel.h | 39 struct socket **sockp); 43 struct socket **sockp); 46 struct socket **sockp) in udp_sock_create6() 54 struct socket **sockp) in udp_sock_create() 77 void setup_udp_tunnel_sock(struct net *net, struct socket *sock, 95 void udp_tunnel_sock_release(struct socket *sock); 118 static inline void udp_tunnel_encap_enable(struct socket *sock) in udp_tunnel_encap_enable()
|
D | af_rxrpc.h | 34 void rxrpc_kernel_intercept_rx_messages(struct socket *, rxrpc_interceptor_t); 35 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *, 48 struct rxrpc_call *rxrpc_kernel_accept_call(struct socket *, unsigned long); 49 int rxrpc_kernel_reject_call(struct socket *);
|
D | scm.h | 39 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm); 44 static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm) in unix_get_peersec_dgram() 49 static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm) in unix_get_peersec_dgram() 75 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg, in scm_send() 90 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 106 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm) in scm_passec() 110 static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg, in scm_recv()
|
D | sock.h | 439 struct socket *sk_socket; 1346 struct socket socket; member 1350 static inline struct socket *SOCKET_I(struct inode *inode) in SOCKET_I() 1352 return &container_of(inode, struct socket_alloc, vfs_inode)->socket; in SOCKET_I() 1355 static inline struct inode *SOCK_INODE(struct socket *socket) in SOCK_INODE() argument 1357 return &container_of(socket, struct socket_alloc, socket)->vfs_inode; in SOCK_INODE() 1529 int sock_setsockopt(struct socket *sock, int level, int op, 1532 int sock_getsockopt(struct socket *sock, int level, int op, 1555 int sock_no_bind(struct socket *, struct sockaddr *, int); 1556 int sock_no_connect(struct socket *, struct sockaddr *, int, int); [all …]
|
/linux-4.4.14/net/atm/ |
D | common.h | 13 int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern); 14 int vcc_release(struct socket *sock); 15 int vcc_connect(struct socket *sock, int itf, short vpi, int vci); 16 int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 18 int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len); 19 unsigned int vcc_poll(struct file *file, struct socket *sock, poll_table *wait); 20 int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 21 int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 22 int vcc_setsockopt(struct socket *sock, int level, int optname, 24 int vcc_getsockopt(struct socket *sock, int level, int optname,
|
D | pvc.c | 21 static int pvc_shutdown(struct socket *sock, int how) in pvc_shutdown() 26 static int pvc_bind(struct socket *sock, struct sockaddr *sockaddr, in pvc_bind() 58 static int pvc_connect(struct socket *sock, struct sockaddr *sockaddr, in pvc_connect() 64 static int pvc_setsockopt(struct socket *sock, int level, int optname, in pvc_setsockopt() 76 static int pvc_getsockopt(struct socket *sock, int level, int optname, in pvc_getsockopt() 88 static int pvc_getname(struct socket *sock, struct sockaddr *sockaddr, in pvc_getname() 132 static int pvc_create(struct net *net, struct socket *sock, int protocol, in pvc_create()
|
D | svc.c | 30 static int svc_create(struct net *net, struct socket *sock, int protocol, 40 static int svc_shutdown(struct socket *sock, int how) in svc_shutdown() 74 static int svc_release(struct socket *sock) in svc_release() 94 static int svc_bind(struct socket *sock, struct sockaddr *sockaddr, in svc_bind() 150 static int svc_connect(struct socket *sock, struct sockaddr *sockaddr, in svc_connect() 281 static int svc_listen(struct socket *sock, int backlog) in svc_listen() 321 static int svc_accept(struct socket *sock, struct socket *newsock, int flags) in svc_accept() 419 static int svc_getname(struct socket *sock, struct sockaddr *sockaddr, in svc_getname() 452 static int svc_setsockopt(struct socket *sock, int level, int optname, in svc_setsockopt() 497 static int svc_getsockopt(struct socket *sock, int level, int optname, in svc_getsockopt() [all …]
|
D | ioctl.c | 50 static int do_vcc_ioctl(struct socket *sock, unsigned int cmd, in do_vcc_ioctl() 186 int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in vcc_ioctl() 245 static int do_atm_iobuf(struct socket *sock, unsigned int cmd, in do_atm_iobuf() 276 static int do_atmif_sioc(struct socket *sock, unsigned int cmd, in do_atmif_sioc() 305 static int do_atm_ioctl(struct socket *sock, unsigned int cmd32, in do_atm_ioctl() 358 int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, in vcc_compat_ioctl()
|
D | common.c | 144 int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern) in vcc_create() 203 int vcc_release(struct socket *sock) in vcc_release() 466 int vcc_connect(struct socket *sock, int itf, short vpi, int vci) in vcc_connect() 526 int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in vcc_recvmsg() 572 int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t size) in vcc_sendmsg() 647 unsigned int vcc_poll(struct file *file, struct socket *sock, poll_table *wait) in vcc_poll() 743 int vcc_setsockopt(struct socket *sock, int level, int optname, in vcc_setsockopt() 790 int vcc_getsockopt(struct socket *sock, int level, int optname, in vcc_getsockopt()
|
/linux-4.4.14/net/rds/ |
D | tcp.h | 15 struct socket *t_sock; 46 void rds_tcp_tune(struct socket *sock); 47 void rds_tcp_nonagle(struct socket *sock); 48 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn); 49 void rds_tcp_restore_callbacks(struct socket *sock, 63 struct socket *rds_tcp_listen_init(struct net *); 64 void rds_tcp_listen_stop(struct socket *); 66 int rds_tcp_accept_one(struct socket *sock); 67 int rds_tcp_keepalive(struct socket *sock);
|
D | tcp_listen.c | 41 int rds_tcp_keepalive(struct socket *sock) in rds_tcp_keepalive() 73 int rds_tcp_accept_one(struct socket *sock) in rds_tcp_accept_one() 75 struct socket *new_sock = NULL; in rds_tcp_accept_one() 172 struct socket *rds_tcp_listen_init(struct net *net) in rds_tcp_listen_init() 175 struct socket *sock = NULL; in rds_tcp_listen_init() 209 void rds_tcp_listen_stop(struct socket *sock) in rds_tcp_listen_stop()
|
D | af_rds.c | 58 static int rds_release(struct socket *sock) in rds_release() 112 static int rds_getname(struct socket *sock, struct sockaddr *uaddr, in rds_getname() 155 static unsigned int rds_poll(struct file *file, struct socket *sock, in rds_poll() 195 static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in rds_ioctl() 280 static int rds_setsockopt(struct socket *sock, int level, int optname, in rds_setsockopt() 322 static int rds_getsockopt(struct socket *sock, int level, int optname, in rds_getsockopt() 375 static int rds_connect(struct socket *sock, struct sockaddr *uaddr, in rds_connect() 443 static int __rds_create(struct socket *sock, struct sock *sk, int protocol) in __rds_create() 470 static int rds_create(struct net *net, struct socket *sock, int protocol, in rds_create() 501 static void rds_sock_inc_info(struct socket *sock, unsigned int len, in rds_sock_inc_info() [all …]
|
D | info.h | 17 typedef void (*rds_info_func)(struct socket *sock, unsigned int len, 23 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
|
D | tcp.c | 59 void rds_tcp_nonagle(struct socket *sock) in rds_tcp_nonagle() 74 void rds_tcp_tune(struct socket *sock) in rds_tcp_tune() 89 void rds_tcp_restore_callbacks(struct socket *sock, in rds_tcp_restore_callbacks() 116 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn) in rds_tcp_set_callbacks() 147 static void rds_tcp_tc_info(struct socket *sock, unsigned int len, in rds_tcp_tc_info() 274 struct socket *rds_tcp_listen_sock;
|
D | tcp_connect.c | 78 struct socket *sock = NULL; in rds_tcp_conn_connect() 140 struct socket *sock = tc->t_sock; in rds_tcp_conn_shutdown()
|
D | connection.c | 389 static void rds_conn_message_info(struct socket *sock, unsigned int len, in rds_conn_message_info() 434 static void rds_conn_message_info_send(struct socket *sock, unsigned int len, in rds_conn_message_info_send() 441 static void rds_conn_message_info_retrans(struct socket *sock, in rds_conn_message_info_retrans() 449 void rds_for_each_conn_info(struct socket *sock, unsigned int len, in rds_for_each_conn_info() 512 static void rds_conn_info(struct socket *sock, unsigned int len, in rds_conn_info()
|
D | tcp_send.c | 40 static void rds_tcp_cork(struct socket *sock, int val) in rds_tcp_cork() 66 static int rds_tcp_sendmsg(struct socket *sock, void *data, unsigned int len) in rds_tcp_sendmsg()
|
/linux-4.4.14/tools/perf/tests/ |
D | hists_filter.c | 19 int socket; member 25 { .pid = FAKE_PID_PERF1, .ip = FAKE_IP_KERNEL_SCHEDULE, .socket = 0 }, 27 { .pid = FAKE_PID_PERF1, .ip = FAKE_IP_PERF_MAIN, .socket = 0 }, 29 { .pid = FAKE_PID_PERF1, .ip = FAKE_IP_LIBC_MALLOC, .socket = 0 }, 31 { .pid = FAKE_PID_PERF2, .ip = FAKE_IP_PERF_MAIN, .socket = 0 }, /* will be merged */ 33 { .pid = FAKE_PID_PERF2, .ip = FAKE_IP_PERF_CMD_RECORD, .socket = 1 }, 35 { .pid = FAKE_PID_PERF2, .ip = FAKE_IP_KERNEL_PAGE_FAULT, .socket = 1 }, 37 { .pid = FAKE_PID_BASH, .ip = FAKE_IP_BASH_MAIN, .socket = 2 }, 39 { .pid = FAKE_PID_BASH, .ip = FAKE_IP_BASH_XMALLOC, .socket = 2 }, 41 { .pid = FAKE_PID_BASH, .ip = FAKE_IP_LIBC_MALLOC, .socket = 3 }, [all …]
|
/linux-4.4.14/arch/um/drivers/ |
D | port_kern.c | 40 int socket[2]; member 50 fd = os_rcv_fd(conn->socket[0], &conn->helper_pid); in pipe_interrupt() 79 int fd, socket[2], pid; in port_accept() local 81 fd = port_connection(port->fd, socket, &pid); in port_accept() 98 .socket = { socket[0], socket[1] }, in port_accept() 102 if (um_request_irq(TELNETD_IRQ, socket[0], IRQ_READ, pipe_interrupt, in port_accept() 244 os_shutdown_socket(conn->socket[0], 1, 1); in port_wait() 245 os_close_file(conn->socket[0]); in port_wait() 246 os_shutdown_socket(conn->socket[1], 1, 1); in port_wait() 247 os_close_file(conn->socket[1]); in port_wait()
|
D | port_user.c | 116 fd = socket(PF_INET, SOCK_STREAM, 0); in port_listen_fd() 167 int port_connection(int fd, int *socket, int *pid_out) in port_connection() argument 178 err = os_pipe(socket, 0, 0); in port_connection() 184 .pipe_fd = socket[1] }); in port_connection() 194 shutdown(socket[0], SHUT_RDWR); in port_connection() 195 close(socket[0]); in port_connection() 196 shutdown(socket[1], SHUT_RDWR); in port_connection() 197 close(socket[1]); in port_connection()
|
D | xterm_kern.c | 35 int xterm_fd(int socket, int *pid_out) in xterm_fd() argument 47 *data = ((struct xterm_wait) { .fd = socket, in xterm_fd() 52 err = um_request_irq(XTERM_IRQ, socket, IRQ_READ, xterm_interrupt, in xterm_fd()
|
D | xterm.h | 9 extern int xterm_fd(int socket, int *pid_out);
|
D | daemon_user.c | 55 pri->control = socket(AF_UNIX, SOCK_STREAM, 0); in connect_to_switch() 71 fd = socket(AF_UNIX, SOCK_DGRAM, 0); in connect_to_switch()
|
/linux-4.4.14/Documentation/networking/ |
D | l2tp.txt | 49 Each L2TP tunnel is implemented using a UDP or L2TPIP socket; L2TPIP 51 new l2tpip socket family. The tunnel socket is typically created by 52 userspace, though for unmanaged L2TPv3 tunnels, the socket can also be 55 indirectly by pppd using a pppol2tp socket. In the case of ethernet, 85 socket. The session context holds data that lets the driver interface 94 1. Use a UDP socket per tunnel. 96 2. Create a single PPPoL2TP socket per tunnel bound to a special null 99 management socket causes the driver to mark the tunnel socket as an 100 L2TP UDP encapsulation socket and flags it for use by the 103 in this special PPPoX socket. [all …]
|
D | phonet.txt | 8 and RPC. With the Linux Phonet socket family, Linux host processes can 75 The Phonet socket address family maps the Phonet packet header: 92 Applications can send Phonet messages using the Phonet datagram socket 93 protocol from the PF_PHONET family. Each socket is bound to one of the 102 fd = socket(PF_PHONET, SOCK_DGRAM, 0); 118 A Phonet datagram socket can be subscribed to any number of 8-bits 125 control request, or when the socket is closed. 127 Note that no more than one socket can be subcribed to any given 136 socket paradigm. The listening socket is bound to an unique free object 137 ID. Each listening socket can handle up to 255 simultaneous [all …]
|
D | rds.txt | 16 applications to use a single socket to talk to any other process in the 18 to N*N if you use a connection-oriented socket transport like TCP. 30 the end point of a connection. All socket operations that involve 44 socket. The next section will cover the details. At any rate, 45 all I/O is performed through the standard BSD socket API. 52 attaches it to the socket. Once bound, the transport assignment 65 AF_RDS and PF_RDS are the domain type to be used with socket(2) 66 to create RDS sockets. SOL_RDS is the socket-level to be used 67 with setsockopt(2) and getsockopt(2) for RDS specific socket 70 fd = socket(PF_RDS, SOCK_SEQPACKET, 0); [all …]
|
D | tproxy.txt | 5 To use it, enable the socket match and the TPROXY target in your kernel config. 13 socket on your box, set the packet mark to a certain value, and then match on that 17 # iptables -t mangle -A PREROUTING -p tcp -m socket -j DIVERT 26 addresses. All you have to do is enable the (SOL_IP, IP_TRANSPARENT) socket 29 fd = socket(AF_INET, SOCK_STREAM, 0); 61 IP_TRANSPARENT) for the listening socket. 67 To use tproxy you'll need to have the 'socket' and 'TPROXY' modules
|
D | rxrpc.txt | 175 connections are handled transparently. One client socket may be used to 176 make multiple simultaneous calls to the same service. One server socket 186 (*) Each internal UDP socket is retained [tunable] for a certain amount of 207 Interaction with the user of the RxRPC socket: 209 (*) A socket is made into a server socket by binding an address with a 220 socket. This may be overridden by supplying an alternate address to the 226 (*) A server socket may also be used to make client calls. To do this, the 272 (*) The server application has to provide the server socket with a keyring of 280 nominated by a socket option. 395 AF_RXRPC sockets support a few socket options at the SOL_RXRPC level: [all …]
|
D | can.txt | 11 2 Motivation / Why using the socket API 20 4.1.1 RAW socket option CAN_RAW_FILTER 21 4.1.2 RAW socket option CAN_RAW_ERR_FILTER 22 4.1.3 RAW socket option CAN_RAW_LOOPBACK 23 4.1.4 RAW socket option CAN_RAW_RECV_OWN_MSGS 24 4.1.5 RAW socket option CAN_RAW_FD_FRAMES 25 4.1.6 RAW socket option CAN_RAW_JOIN_FILTERS 26 4.1.7 RAW socket returned message flags 68 socket API, the Linux network stack and implements the CAN device 69 drivers as network interfaces. The CAN socket API has been designed [all …]
|
D | packet_mmap.txt | 6 socket interface on 2.4/2.6/3.x kernels. This type of sockets is used for 74 [setup] socket() -------> creation of the capture socket 82 [shutdown] close() --------> destruction of the capture socket and 87 socket creation and destruction is straight forward, and is done 90 int fd = socket(PF_PACKET, mode, htons(ETH_P_ALL)); 98 The destruction of the socket and all associated resources 101 Similarly as without PACKET_MMAP, it is possible to use one socket 115 [setup] socket() -------> creation of the transmission socket 118 bind() ---------> bind transmission socket with a network interface 128 [shutdown] close() --------> destruction of the transmission socket and [all …]
|
D | proc_net_tcp.txt | 36 | | | | |------------------> location of socket in memory 37 | | | |-----------------------> socket reference count 46 3 this is a socket in TIME_WAIT state. Not all fields will contain
|
D | udplite.txt | 11 This file briefly describes the existing kernel support and the socket API. 32 Porting applications to UDP-Lite is straightforward: only socket level and 40 uses the same socket type as UDP. In fact, porting from UDP to UDP-Lite is 41 very easy: simply add `IPPROTO_UDPLITE' as the last argument of the socket(2) 44 s = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDPLITE); 48 s = socket(PF_INET6, SOCK_DGRAM, IPPROTO_UDPLITE); 55 single socket option, which takes an integer specifying the coverage length: 83 alone protocol, all socket options known from UDP can be used in exactly the 91 The socket API requires support through header files in /usr/include: 156 net.core.wmem_default or via setting the SO_SNDBUF socket(7) [all …]
|
D | nfc.txt | 25 The low-level data exchange interface is provided by the new socket family 39 | socket +-----------+ 98 All polling operations requested through one netlink socket are stopped when 114 NFC_SOCKPROTO_RAW socket and call the 'connect' syscall with the sockaddr_nfc 120 When the socket is closed, the target is deactivated.
|
D | dccp.txt | 71 service codes (RFC 4340, sec. 8.1.2); if this socket option is not set, 72 the socket will fall back to 0 (which means that no meaningful service code 88 time, combining the operation of the next two socket options. This option is 91 understood. This socket option takes as argument at least one uint8_t value, or 93 must be registered on the socket before calling connect() or listen(). 101 DCCP_SOCKOPT_SERVER_TIMEWAIT enables the server (listening socket) to hold 104 state. When this boolean socket option is on, the server sends a Close instead 122 settings are inherited to the child socket after accept(). 178 sequence-invalid packets on the same socket (RFC 4340, 7.5.4). The unit
|
D | timestamping.txt | 27 This socket option enables timestamping of datagrams on the reception 28 path. Because the destination socket, if any, is not known early in 32 For interface details, see `man 7 socket`. 45 socket option takes a bitmap of flags, not a boolean. In 62 requested by a particular socket, such as when receive timestamping is 139 is derived from a per-socket u32 counter (that wraps). For datagram 144 the socket option is enabled. It is reset each time the option is 152 that socket. 161 is to correlate packets with their egress device, by enabling socket 170 charged to the socket's receive budget (SO_RCVBUF) and delivers [all …]
|
D | ieee802154.txt | 18 - IEEE 802.15.4 layer; We have chosen to use plain Berkeley socket API, 28 int sd = socket(PF_IEEE802154, SOCK_DGRAM, 0); 31 The address family, socket addresses etc. are defined in the 56 net_device, with .type = ARPHRD_IEEE802154. Data is exchanged with socket family 60 function. Be aware that this data can be overridden later (when socket code
|
D | filter.txt | 12 BPF allows a user-space program to attach a filter onto any socket and 13 allow or disallow certain types of data to come through the socket. LSF 21 data on that socket. 23 You can also detach filters from your socket via the SO_DETACH_FILTER 24 option. This will probably not be used much since when you close a socket 26 less common case may be adding a different filter on the same socket where 30 remain on that socket. 32 SO_LOCK_FILTER option allows to lock the filter attached to a socket. Once 34 setup a socket, attach a filter, lock it then drop privileges and be 35 assured that the filter will be kept until the socket is closed. [all …]
|
D | ip-sysctl.txt | 27 implicitly setting IP_PMTUDISC_DONT on every created socket. 31 can verify them besides a plain socket lookup. Current 61 associated with a socket for example, TCP RSTs or ICMP echo replies). 176 Limit of socket listen() backlog, known in userspace as SOMAXCONN. 367 If this number is exceeded time-wait socket is immediately destroyed 494 It is guaranteed to each TCP socket, even under moderate memory 505 selected receiver buffers for TCP socket. This value does not override 507 automatic tuning of that socket's receive buffer size, in which 536 Send out syncookies when the syn backlog queue of a socket 575 TCP_FASTOPEN socket option. The two different flags designate two [all …]
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_transport.h | 45 struct socket *sock); 57 struct socket *usnic_transport_get_socket(int sock_fd); 58 void usnic_transport_put_socket(struct socket *sock); 62 int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
|
D | usnic_transport.c | 65 struct socket *sock) in usnic_transport_sock_to_str() 145 struct socket *usnic_transport_get_socket(int sock_fd) in usnic_transport_get_socket() 147 struct socket *sock; in usnic_transport_get_socket() 165 void usnic_transport_put_socket(struct socket *sock) in usnic_transport_put_socket() 174 int usnic_transport_sock_get_addr(struct socket *sock, int *proto, in usnic_transport_sock_get_addr()
|
/linux-4.4.14/net/rxrpc/ |
D | ar-local.c | 77 IPPROTO_UDP, &local->socket); in rxrpc_create_local() 86 ret = kernel_bind(local->socket, in rxrpc_create_local() 97 ret = kernel_setsockopt(local->socket, SOL_IP, IP_RECVERR, in rxrpc_create_local() 106 ret = kernel_setsockopt(local->socket, SOL_IP, IP_MTU_DISCOVER, in rxrpc_create_local() 118 sock = local->socket->sk; in rxrpc_create_local() 126 kernel_sock_shutdown(local->socket, SHUT_RDWR); in rxrpc_create_local() 127 local->socket->sk->sk_user_data = NULL; in rxrpc_create_local() 128 sock_release(local->socket); in rxrpc_create_local() 129 local->socket = NULL; in rxrpc_create_local() 267 local->socket->sk->sk_user_data = NULL; in rxrpc_destroy_local() [all …]
|
D | af_rxrpc.c | 122 static int rxrpc_bind(struct socket *sock, struct sockaddr *saddr, int len) in rxrpc_bind() 188 static int rxrpc_listen(struct socket *sock, int backlog) in rxrpc_listen() 223 static struct rxrpc_transport *rxrpc_name_to_transport(struct socket *sock, in rxrpc_name_to_transport() 269 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock, in rxrpc_kernel_begin_call() 340 rxrpc_remove_user_ID(call->socket, call); in rxrpc_kernel_end_call() 357 void rxrpc_kernel_intercept_rx_messages(struct socket *sock, in rxrpc_kernel_intercept_rx_messages() 373 static int rxrpc_connect(struct socket *sock, struct sockaddr *addr, in rxrpc_connect() 444 static int rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len) in rxrpc_sendmsg() 512 static int rxrpc_setsockopt(struct socket *sock, int level, int optname, in rxrpc_setsockopt() 588 static unsigned int rxrpc_poll(struct file *file, struct socket *sock, in rxrpc_poll() [all …]
|
D | ar-output.c | 221 lock_sock(&call->socket->sk); in rxrpc_kernel_send_data() 233 ret = rxrpc_send_data(call->socket, call, msg, len); in rxrpc_kernel_send_data() 236 release_sock(&call->socket->sk); in rxrpc_kernel_send_data() 254 lock_sock(&call->socket->sk); in rxrpc_kernel_abort_call() 262 release_sock(&call->socket->sk); in rxrpc_kernel_abort_call() 359 ret = kernel_sendmsg(trans->local->socket, &msg, iov, 1, in rxrpc_send_packet() 376 ret = kernel_setsockopt(trans->local->socket, SOL_IP, IP_MTU_DISCOVER, in rxrpc_send_packet() 379 ret = kernel_sendmsg(trans->local->socket, &msg, iov, 1, in rxrpc_send_packet() 383 kernel_setsockopt(trans->local->socket, SOL_IP, in rxrpc_send_packet()
|
D | ar-internal.h | 151 struct socket *socket; /* my UDP socket */ member 301 struct rxrpc_sock *socket; /* socket responsible */ member 576 int rxrpc_recvmsg(struct socket *, struct msghdr *, size_t, int);
|
/linux-4.4.14/arch/s390/kernel/ |
D | topology.c | 84 struct mask_info *socket, in add_cpus_to_mask() argument 104 cpumask_set_cpu(lcpu + i, &socket->mask); in add_cpus_to_mask() 108 topo->socket_id = socket->id; in add_cpus_to_mask() 112 socket = socket->next; in add_cpus_to_mask() 114 return socket; in add_cpus_to_mask() 142 struct mask_info *socket = &socket_info; in __tl_to_masks_generic() local 155 socket = socket->next; in __tl_to_masks_generic() 156 socket->id = tle->container.id; in __tl_to_masks_generic() 159 add_cpus_to_mask(&tle->cpu, book, socket, 0); in __tl_to_masks_generic() 171 struct mask_info *socket = &socket_info; in __tl_to_masks_z10() local [all …]
|
/linux-4.4.14/net/unix/ |
D | af_unix.c | 602 static int unix_listen(struct socket *sock, int backlog) in unix_listen() 633 static int unix_release(struct socket *); 634 static int unix_bind(struct socket *, struct sockaddr *, int); 635 static int unix_stream_connect(struct socket *, struct sockaddr *, 637 static int unix_socketpair(struct socket *, struct socket *); 638 static int unix_accept(struct socket *, struct socket *, int); 639 static int unix_getname(struct socket *, struct sockaddr *, int *, int); 640 static unsigned int unix_poll(struct file *, struct socket *, poll_table *); 641 static unsigned int unix_dgram_poll(struct file *, struct socket *, 643 static int unix_ioctl(struct socket *, unsigned int, unsigned long); [all …]
|
D | Kconfig | 23 tristate "UNIX: socket monitoring interface" 27 Support for UNIX socket monitoring interface used by the ss tool.
|
/linux-4.4.14/include/trace/events/ |
D | sunrpc.h | 234 struct socket *socket 237 TP_ARGS(xprt, socket), 250 struct inode *inode = SOCK_INODE(socket); 251 __entry->socket_state = socket->state; 252 __entry->sock_state = socket->sk->sk_state; 274 struct socket *socket \ 276 TP_ARGS(xprt, socket)) 282 struct socket *socket, 286 TP_ARGS(xprt, socket, error), 300 struct inode *inode = SOCK_INODE(socket); [all …]
|
/linux-4.4.14/net/ |
D | socket.c | 261 RCU_INIT_POINTER(ei->socket.wq, wq); in sock_alloc_inode() 263 ei->socket.state = SS_UNCONNECTED; in sock_alloc_inode() 264 ei->socket.flags = 0; in sock_alloc_inode() 265 ei->socket.ops = NULL; in sock_alloc_inode() 266 ei->socket.sk = NULL; in sock_alloc_inode() 267 ei->socket.file = NULL; in sock_alloc_inode() 278 wq = rcu_dereference_protected(ei->socket.wq, 1); in sock_destroy_inode() 355 struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname) in sock_alloc_file() 391 static int sock_map_fd(struct socket *sock, int flags) in sock_map_fd() 408 struct socket *sock_from_file(struct file *file, int *err) in sock_from_file() [all …]
|
D | compat.c | 312 static int do_set_attach_filter(struct socket *sock, int level, int optname, in do_set_attach_filter() 332 static int do_set_sock_timeout(struct socket *sock, int level, in do_set_sock_timeout() 354 static int compat_sock_setsockopt(struct socket *sock, int level, int optname, in compat_sock_setsockopt() 370 struct socket *sock = sockfd_lookup(fd, &err); in COMPAT_SYSCALL_DEFINE5() 393 static int do_get_sock_timeout(struct socket *sock, int level, int optname, in do_get_sock_timeout() 422 static int compat_sock_getsockopt(struct socket *sock, int level, int optname, in compat_sock_getsockopt() 490 struct socket *sock = sockfd_lookup(fd, &err); in COMPAT_SYSCALL_DEFINE5()
|
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/ |
D | lib-socket.c | 63 struct socket *sock; in lnet_sock_ioctl() 253 lnet_sock_write(struct socket *sock, void *buffer, int nob, int timeout) in lnet_sock_write() 314 lnet_sock_read(struct socket *sock, void *buffer, int nob, int timeout) in lnet_sock_read() 369 lnet_sock_create(struct socket **sockp, int *fatal, __u32 local_ip, in lnet_sock_create() 373 struct socket *sock; in lnet_sock_create() 423 lnet_sock_setbuf(struct socket *sock, int txbufsize, int rxbufsize) in lnet_sock_setbuf() 454 lnet_sock_getaddr(struct socket *sock, bool remote, __u32 *ip, int *port) in lnet_sock_getaddr() 481 lnet_sock_getbuf(struct socket *sock, int *txbufsize, int *rxbufsize) in lnet_sock_getbuf() 494 lnet_sock_listen(struct socket **sockp, __u32 local_ip, int local_port, in lnet_sock_listen() 519 lnet_sock_accept(struct socket **newsockp, struct socket *sock) in lnet_sock_accept() [all …]
|
D | acceptor.c | 47 struct socket *pta_sock; 142 lnet_connect(struct socket **sockp, lnet_nid_t peer_nid, in lnet_connect() 146 struct socket *sock; in lnet_connect() 208 lnet_accept(struct socket *sock, __u32 magic) in lnet_accept() 327 struct socket *newsock; in lnet_acceptor()
|
D | Makefile | 5 lib-socket.o lib-move.o module.o lo.o \
|
/linux-4.4.14/Documentation/netlabel/ |
D | cipso_ipv4.txt | 18 adding the CIPSO label to the socket. This causes all packets leaving the 19 system through the socket to have the CIPSO IP option applied. The socket's 21 that it is set upon the socket's creation. The LSM can set the socket's CIPSO 24 generated and attached to the socket. 32 This is typically done at the socket layer using the 'socket_sock_rcv_skb()'
|
/linux-4.4.14/drivers/usb/usbip/ |
D | vhci_sysfs.c | 176 struct socket *socket; in store_attach() local 198 socket = sockfd_lookup(sockfd, &err); in store_attach() 199 if (!socket) in store_attach() 214 sockfd_put(socket); in store_attach() 226 vdev->ud.tcp_socket = socket; in store_attach()
|
D | stub_dev.c | 61 struct socket *socket; in store_sockfd() local 85 socket = sockfd_lookup(sockfd, &err); in store_sockfd() 86 if (!socket) in store_sockfd() 89 sdev->ud.tcp_socket = socket; in store_sockfd()
|
D | usbip_common.h | 264 struct socket *tcp_socket; 301 int usbip_recv(struct socket *sock, void *buf, int size);
|
/linux-4.4.14/drivers/scsi/ |
D | iscsi_tcp.h | 28 struct socket; 39 struct socket *sock; 55 ssize_t (*sendpage)(struct socket *, struct page *, int, size_t, int);
|
/linux-4.4.14/crypto/ |
D | algif_hash.c | 42 static int hash_sendmsg(struct socket *sock, struct msghdr *msg, in hash_sendmsg() 104 static ssize_t hash_sendpage(struct socket *sock, struct page *page, in hash_sendpage() 149 static int hash_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in hash_recvmsg() 181 static int hash_accept(struct socket *sock, struct socket *newsock, int flags) in hash_accept() 245 static int hash_check_key(struct socket *sock) in hash_check_key() 283 static int hash_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in hash_sendmsg_nokey() 295 static ssize_t hash_sendpage_nokey(struct socket *sock, struct page *page, in hash_sendpage_nokey() 307 static int hash_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in hash_recvmsg_nokey() 319 static int hash_accept_nokey(struct socket *sock, struct socket *newsock, in hash_accept_nokey()
|
D | af_alg.c | 122 int af_alg_release(struct socket *sock) in af_alg_release() 150 static int alg_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in alg_bind() 228 static int alg_setsockopt(struct socket *sock, int level, int optname, in alg_setsockopt() 269 int af_alg_accept(struct sock *sk, struct socket *newsock) in af_alg_accept() 326 static int alg_accept(struct socket *sock, struct socket *newsock, int flags) in alg_accept() 361 static int alg_create(struct net *net, struct socket *sock, int protocol, in alg_create()
|
D | algif_skcipher.c | 293 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg() 431 static ssize_t skcipher_sendpage(struct socket *sock, struct page *page, in skcipher_sendpage() 499 static int skcipher_recvmsg_async(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_async() 635 static int skcipher_recvmsg_sync(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_sync() 710 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg() 718 static unsigned int skcipher_poll(struct file *file, struct socket *sock, in skcipher_poll() 760 static int skcipher_check_key(struct socket *sock) in skcipher_check_key() 798 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg_nokey() 810 static ssize_t skcipher_sendpage_nokey(struct socket *sock, struct page *page, in skcipher_sendpage_nokey() 822 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_nokey()
|
D | algif_aead.c | 168 static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in aead_sendmsg() 300 static ssize_t aead_sendpage(struct socket *sock, struct page *page, in aead_sendpage() 352 static int aead_recvmsg(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) in aead_recvmsg() 474 static unsigned int aead_poll(struct file *file, struct socket *sock, in aead_poll()
|
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/ |
D | lib-lnet.h | 625 int lnet_connect(struct socket **sockp, lnet_nid_t peer_nid, 642 int lnet_sock_setbuf(struct socket *socket, int txbufsize, int rxbufsize); 643 int lnet_sock_getbuf(struct socket *socket, int *txbufsize, int *rxbufsize); 644 int lnet_sock_getaddr(struct socket *socket, bool remote, __u32 *ip, int *port); 645 int lnet_sock_write(struct socket *sock, void *buffer, int nob, int timeout); 646 int lnet_sock_read(struct socket *sock, void *buffer, int nob, int timeout); 648 int lnet_sock_listen(struct socket **sockp, __u32 ip, int port, int backlog); 649 int lnet_sock_accept(struct socket **newsockp, struct socket *sock); 650 int lnet_sock_connect(struct socket **sockp, int *fatal, 653 void libcfs_sock_release(struct socket *sock);
|
/linux-4.4.14/net/bluetooth/hidp/ |
D | hidp.h | 125 int hidp_connection_add(struct hidp_connadd_req *req, struct socket *ctrl_sock, struct socket *intr… 152 struct socket *ctrl_sock; 153 struct socket *intr_sock;
|
D | sock.c | 32 static int hidp_sock_release(struct socket *sock) in hidp_sock_release() 49 static int hidp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in hidp_sock_ioctl() 56 struct socket *csock; in hidp_sock_ioctl() 57 struct socket *isock; in hidp_sock_ioctl() 142 static int hidp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in hidp_sock_compat_ioctl() 228 static int hidp_sock_create(struct net *net, struct socket *sock, int protocol, in hidp_sock_create()
|
D | core.c | 97 static int hidp_send_message(struct hidp_session *session, struct socket *sock, in hidp_send_message() 609 static int hidp_send_frame(struct socket *sock, unsigned char *data, int len) in hidp_send_frame() 627 struct socket *sock) in hidp_process_transmit() 905 struct socket *ctrl_sock, in hidp_session_new() 906 struct socket *intr_sock, in hidp_session_new() 1293 static int hidp_verify_sockets(struct socket *ctrl_sock, in hidp_verify_sockets() 1294 struct socket *intr_sock) in hidp_verify_sockets() 1328 struct socket *ctrl_sock, in hidp_connection_add() 1329 struct socket *intr_sock) in hidp_connection_add()
|
/linux-4.4.14/drivers/isdn/mISDN/ |
D | l1oip_core.c | 281 struct socket *socket = NULL; in l1oip_socket_send() local 336 if (!hc->socket) { in l1oip_socket_send() 341 socket = hc->socket; in l1oip_socket_send() 342 hc->socket = NULL; in l1oip_socket_send() 350 len = kernel_sendmsg(socket, &hc->sendmsg, &hc->sendiov, 1, len); in l1oip_socket_send() 352 hc->socket = socket; /* no locking required */ in l1oip_socket_send() 657 struct socket *socket = NULL; in l1oip_socket_thread() local 672 if (sock_create(PF_INET, SOCK_DGRAM, IPPROTO_UDP, &socket)) { in l1oip_socket_thread() 689 if (socket->ops->bind(socket, (struct sockaddr *)&hc->sin_local, in l1oip_socket_thread() 698 if (socket->sk == NULL) { in l1oip_socket_thread() [all …]
|
D | socket.c | 115 mISDN_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in mISDN_sock_recvmsg() 176 mISDN_sock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in mISDN_sock_sendmsg() 246 data_sock_release(struct socket *sock) in data_sock_release() 360 data_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in data_sock_ioctl() 413 static int data_sock_setsockopt(struct socket *sock, int level, int optname, in data_sock_setsockopt() 445 static int data_sock_getsockopt(struct socket *sock, int level, int optname, in data_sock_getsockopt() 475 data_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len) in data_sock_bind() 562 data_sock_getname(struct socket *sock, struct sockaddr *addr, in data_sock_getname() 604 data_sock_create(struct net *net, struct socket *sock, int protocol, int kern) in data_sock_create() 629 base_sock_release(struct socket *sock) in base_sock_release() [all …]
|
D | l1oip.h | 69 struct socket *socket; /* if set, socket is created */ member
|
D | Makefile | 11 mISDN_core-objs := core.o fsm.o socket.o clock.o hwchannel.o stack.o layer1.o layer2.o tei.o timerd…
|
/linux-4.4.14/net/bluetooth/cmtp/ |
D | sock.c | 49 static int cmtp_sock_release(struct socket *sock) in cmtp_sock_release() 66 static int cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in cmtp_sock_ioctl() 72 struct socket *nsock; in cmtp_sock_ioctl() 141 static int cmtp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in cmtp_sock_compat_ioctl() 198 static int cmtp_sock_create(struct net *net, struct socket *sock, int protocol, in cmtp_sock_create()
|
D | cmtp.h | 61 int cmtp_add_connection(struct cmtp_connadd_req *req, struct socket *sock); 73 struct socket *sock;
|
/linux-4.4.14/net/bluetooth/bnep/ |
D | sock.c | 36 static int bnep_sock_release(struct socket *sock) in bnep_sock_release() 52 static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in bnep_sock_ioctl() 58 struct socket *nsock; in bnep_sock_ioctl() 138 static int bnep_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in bnep_sock_compat_ioctl() 195 static int bnep_sock_create(struct net *net, struct socket *sock, int protocol, in bnep_sock_create()
|
D | bnep.h | 149 int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock); 170 struct socket *sock;
|
/linux-4.4.14/net/can/ |
D | Kconfig | 26 the BSD socket API. You probably want to use the raw socket in 28 socket has several filter options e.g. ID masking / error frames. 37 interaction. The BCM can be 'programmed' via the BSD socket API and 39 You probably want to use the bcm socket in most cases where cyclic
|
D | raw.c | 342 static int raw_release(struct socket *sock) in raw_release() 387 static int raw_bind(struct socket *sock, struct sockaddr *uaddr, int len) in raw_bind() 462 static int raw_getname(struct socket *sock, struct sockaddr *uaddr, in raw_getname() 481 static int raw_setsockopt(struct socket *sock, int level, int optname, in raw_setsockopt() 636 static int raw_getsockopt(struct socket *sock, int level, int optname, in raw_getsockopt() 711 static int raw_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in raw_sendmsg() 781 static int raw_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in raw_recvmsg()
|
/linux-4.4.14/drivers/net/ |
D | tun.c | 147 struct socket socket; member 570 tfile->socket.sk->sk_shutdown = RCV_SHUTDOWN; in tun_detach_all() 571 tfile->socket.sk->sk_data_ready(tfile->socket.sk); in tun_detach_all() 576 tfile->socket.sk->sk_shutdown = RCV_SHUTDOWN; in tun_detach_all() 577 tfile->socket.sk->sk_data_ready(tfile->socket.sk); in tun_detach_all() 605 err = security_tun_dev_attach(tfile->socket.sk, tun->security); in tun_attach() 626 err = __sk_attach_filter(&tun->fprog, tfile->socket.sk, in tun_attach() 632 tfile->socket.sk->sk_shutdown &= ~RCV_SHUTDOWN; in tun_attach() 851 if (tfile->socket.sk->sk_filter && in tun_net_xmit() 852 sk_filter(tfile->socket.sk, skb)) in tun_net_xmit() [all …]
|
/linux-4.4.14/drivers/vhost/ |
D | net.c | 227 static bool vhost_sock_zcopy(struct socket *sock) in vhost_sock_zcopy() 308 struct socket *sock; in handle_tx() 539 struct socket *sock; in handle_rx() 734 struct socket *sock; in vhost_net_enable_vq() 743 static struct socket *vhost_net_stop_vq(struct vhost_net *n, in vhost_net_stop_vq() 746 struct socket *sock; in vhost_net_stop_vq() 756 static void vhost_net_stop(struct vhost_net *n, struct socket **tx_sock, in vhost_net_stop() 757 struct socket **rx_sock) in vhost_net_stop() 789 struct socket *tx_sock; in vhost_net_release() 790 struct socket *rx_sock; in vhost_net_release() [all …]
|
/linux-4.4.14/include/pcmcia/ |
D | ss.h | 135 socket_state_t socket; member 258 extern void pcmcia_parse_events(struct pcmcia_socket *socket, 262 extern int pcmcia_register_socket(struct pcmcia_socket *socket); 263 extern void pcmcia_unregister_socket(struct pcmcia_socket *socket);
|
/linux-4.4.14/net/nfc/ |
D | llcp_sock.c | 70 static int llcp_sock_bind(struct socket *sock, struct sockaddr *addr, int alen) in llcp_sock_bind() 143 static int llcp_raw_sock_bind(struct socket *sock, struct sockaddr *addr, in llcp_raw_sock_bind() 197 static int llcp_sock_listen(struct socket *sock, int backlog) in llcp_sock_listen() 224 static int nfc_llcp_setsockopt(struct socket *sock, int level, int optname, in nfc_llcp_setsockopt() 297 static int nfc_llcp_getsockopt(struct socket *sock, int level, int optname, in nfc_llcp_getsockopt() 402 struct socket *newsock) in nfc_llcp_accept_dequeue() 442 static int llcp_sock_accept(struct socket *sock, struct socket *newsock, in llcp_sock_accept() 496 static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, in llcp_sock_getname() 543 static unsigned int llcp_sock_poll(struct file *file, struct socket *sock, in llcp_sock_poll() 582 static int llcp_sock_release(struct socket *sock) in llcp_sock_release() [all …]
|
D | rawsock.c | 69 static int rawsock_release(struct socket *sock) in rawsock_release() 87 static int rawsock_connect(struct socket *sock, struct sockaddr *_addr, in rawsock_connect() 214 static int rawsock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in rawsock_sendmsg() 250 static int rawsock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in rawsock_recvmsg() 337 static int rawsock_create(struct net *net, struct socket *sock, in rawsock_create()
|
/linux-4.4.14/net/bluetooth/rfcomm/ |
D | sock.c | 272 static struct sock *rfcomm_sock_alloc(struct net *net, struct socket *sock, int proto, gfp_t prio, … in rfcomm_sock_alloc() 313 static int rfcomm_sock_create(struct net *net, struct socket *sock, in rfcomm_sock_create() 335 static int rfcomm_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len) in rfcomm_sock_bind() 381 static int rfcomm_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) in rfcomm_sock_connect() 424 static int rfcomm_sock_listen(struct socket *sock, int backlog) in rfcomm_sock_listen() 473 static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock, int flags) in rfcomm_sock_accept() 533 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) in rfcomm_sock_getname() 556 static int rfcomm_sock_sendmsg(struct socket *sock, struct msghdr *msg, in rfcomm_sock_sendmsg() 622 static int rfcomm_sock_recvmsg(struct socket *sock, struct msghdr *msg, in rfcomm_sock_recvmsg() 647 static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, char __user *optval, unsign… in rfcomm_sock_setsockopt_old() [all …]
|
/linux-4.4.14/net/ipv4/ |
D | udp_tunnel.c | 13 struct socket **sockp) in udp_sock_create4() 16 struct socket *sock = NULL; in udp_sock_create4() 56 void setup_udp_tunnel_sock(struct net *net, struct socket *sock, in setup_udp_tunnel_sock() 101 void udp_tunnel_sock_release(struct socket *sock) in udp_tunnel_sock_release()
|
D | af_inet.c | 194 int inet_listen(struct socket *sock, int backlog) in inet_listen() 249 static int inet_create(struct net *net, struct socket *sock, int protocol, in inet_create() 394 int inet_release(struct socket *sock) in inet_release() 422 int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in inet_bind() 519 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, in inet_dgram_connect() 564 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, in __inet_stream_connect() 651 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, in inet_stream_connect() 667 int inet_accept(struct socket *sock, struct socket *newsock, int flags) in inet_accept() 697 int inet_getname(struct socket *sock, struct sockaddr *uaddr, in inet_getname() 725 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in inet_sendmsg() [all …]
|
/linux-4.4.14/Documentation/sysctl/ |
D | net.txt | 70 Low latency busy poll timeout for socket reads. (needs CONFIG_NET_RX_BUSY_POLL) 72 This sets the default value of the SO_BUSY_POLL socket option. 73 Can be set or overridden per socket by setting socket option SO_BUSY_POLL, 95 The default setting of the socket receive buffer in bytes. 100 The maximum receive socket buffer size in bytes. 106 processes are dropped unless socket option SOF_TIMESTAMPING_OPT_TSONLY is set. 113 The default setting (in bytes) of the socket send buffer. 118 The maximum send socket buffer size in bytes. 190 Maximum ancillary buffer size allowed per socket. Ancillary data is a sequence 198 socket's buffer. It will not take effect unless PF_UNIX flag is specified. [all …]
|
/linux-4.4.14/net/tipc/ |
D | Makefile | 10 netlink.o netlink_compat.o node.o socket.o eth_media.o \ 11 server.o socket.o
|
D | socket.c | 109 static int tipc_release(struct socket *sock); 110 static int tipc_accept(struct socket *sock, struct socket *new_sock, int flags); 111 static int tipc_wait_for_sndmsg(struct socket *sock, long *timeo_p); 120 static int __tipc_send_stream(struct socket *sock, struct msghdr *m, 122 static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dsz); 326 static int tipc_sk_create(struct net *net, struct socket *sock, in tipc_sk_create() 421 static int tipc_release(struct socket *sock) in tipc_release() 500 static int tipc_bind(struct socket *sock, struct sockaddr *uaddr, in tipc_bind() 558 static int tipc_getname(struct socket *sock, struct sockaddr *uaddr, in tipc_getname() 626 static unsigned int tipc_poll(struct file *file, struct socket *sock, in tipc_poll() [all …]
|
D | server.c | 68 struct socket *sock; 94 struct socket *sock = con->sock; in tipc_conn_kref_release() 163 static void tipc_register_callbacks(struct socket *sock, struct tipc_conn *con) in tipc_register_callbacks() 291 struct socket *sock = con->sock; in tipc_accept_from_sock() 292 struct socket *newsock; in tipc_accept_from_sock() 322 static struct socket *tipc_create_listen_sock(struct tipc_conn *con) in tipc_create_listen_sock() 325 struct socket *sock = NULL; in tipc_create_listen_sock() 386 struct socket *sock; in tipc_open_listening_sock()
|
/linux-4.4.14/net/llc/ |
D | af_llc.c | 132 static void llc_ui_sk_init(struct socket *sock, struct sock *sk) in llc_ui_sk_init() 157 static int llc_ui_create(struct net *net, struct socket *sock, int protocol, in llc_ui_create() 186 static int llc_ui_release(struct socket *sock) in llc_ui_release() 251 static int llc_ui_autobind(struct socket *sock, struct sockaddr_llc *addr) in llc_ui_autobind() 303 static int llc_ui_bind(struct socket *sock, struct sockaddr *uaddr, int addrlen) in llc_ui_bind() 397 static int llc_ui_shutdown(struct socket *sock, int how) in llc_ui_shutdown() 432 static int llc_ui_connect(struct socket *sock, struct sockaddr *uaddr, in llc_ui_connect() 505 static int llc_ui_listen(struct socket *sock, int backlog) in llc_ui_listen() 646 static int llc_ui_accept(struct socket *sock, struct socket *newsock, int flags) in llc_ui_accept() 708 static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in llc_ui_recvmsg() [all …]
|
/linux-4.4.14/net/netlink/ |
D | Kconfig | 15 tristate "NETLINK: socket monitoring interface" 18 Support for NETLINK socket monitoring interface used by the ss tool.
|
/linux-4.4.14/include/net/bluetooth/ |
D | bluetooth.h | 264 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 266 int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg, 268 uint bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait); 269 int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 275 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd.h | 309 struct socket *ksnc_sock; /* actual socket */ 427 struct socket *ksncr_sock; /* accepted socket */ 622 int ksocknal_accept(lnet_ni_t *ni, struct socket *sock); 629 struct socket *sock, int type); 668 void ksocknal_lib_save_callback(struct socket *sock, ksock_conn_t *conn); 669 void ksocknal_lib_set_callback(struct socket *sock, ksock_conn_t *conn); 670 void ksocknal_lib_reset_callback(struct socket *sock, ksock_conn_t *conn); 673 int ksocknal_lib_setup_sock(struct socket *so);
|
D | socklnd_lib.c | 78 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_send_iov() 120 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_send_kiov() 188 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_eager_ack() 425 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_get_conn_tunables() 454 ksocknal_lib_setup_sock(struct socket *sock) in ksocknal_lib_setup_sock() 653 ksocknal_lib_save_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_save_callback() 660 ksocknal_lib_set_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_set_callback() 669 ksocknal_lib_reset_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_reset_callback()
|
/linux-4.4.14/net/bluetooth/ |
D | sco.c | 467 static struct sock *sco_sock_alloc(struct net *net, struct socket *sock, in sco_sock_alloc() 495 static int sco_sock_create(struct net *net, struct socket *sock, int protocol, in sco_sock_create() 517 static int sco_sock_bind(struct socket *sock, struct sockaddr *addr, in sco_sock_bind() 553 static int sco_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) in sco_sock_connect() 588 static int sco_sock_listen(struct socket *sock, int backlog) in sco_sock_listen() 628 static int sco_sock_accept(struct socket *sock, struct socket *newsock, in sco_sock_accept() 683 static int sco_sock_getname(struct socket *sock, struct sockaddr *addr, in sco_sock_getname() 702 static int sco_sock_sendmsg(struct socket *sock, struct msghdr *msg, in sco_sock_sendmsg() 772 static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg, in sco_sock_recvmsg() 794 static int sco_sock_setsockopt(struct socket *sock, int level, int optname, in sco_sock_setsockopt() [all …]
|
D | l2cap_sock.c | 45 static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock, 48 bool l2cap_is_socket(struct socket *sock) in l2cap_is_socket() 80 static int l2cap_sock_bind(struct socket *sock, struct sockaddr *addr, int alen) in l2cap_sock_bind() 173 static int l2cap_sock_connect(struct socket *sock, struct sockaddr *addr, in l2cap_sock_connect() 251 static int l2cap_sock_listen(struct socket *sock, int backlog) in l2cap_sock_listen() 302 static int l2cap_sock_accept(struct socket *sock, struct socket *newsock, in l2cap_sock_accept() 358 static int l2cap_sock_getname(struct socket *sock, struct sockaddr *addr, in l2cap_sock_getname() 391 static int l2cap_sock_getsockopt_old(struct socket *sock, int optname, in l2cap_sock_getsockopt_old() 494 static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname, in l2cap_sock_getsockopt() 630 static int l2cap_sock_setsockopt_old(struct socket *sock, int optname, in l2cap_sock_setsockopt_old() [all …]
|
D | af_bluetooth.c | 109 static int bt_sock_create(struct net *net, struct socket *sock, int proto, in bt_sock_create() 177 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock) in bt_accept_dequeue() 213 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in bt_sock_recvmsg() 286 int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg, in bt_sock_stream_recvmsg() 407 unsigned int bt_sock_poll(struct file *file, struct socket *sock, in bt_sock_poll() 450 int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in bt_sock_ioctl()
|
D | hci_sock.c | 551 static int hci_sock_release(struct socket *sock) in hci_sock_release() 675 static int hci_sock_ioctl(struct socket *sock, unsigned int cmd, in hci_sock_ioctl() 748 static int hci_sock_bind(struct socket *sock, struct sockaddr *addr, in hci_sock_bind() 926 static int hci_sock_getname(struct socket *sock, struct sockaddr *addr, in hci_sock_getname() 994 static int hci_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in hci_sock_recvmsg() 1153 static int hci_sock_sendmsg(struct socket *sock, struct msghdr *msg, in hci_sock_sendmsg() 1284 static int hci_sock_setsockopt(struct socket *sock, int level, int optname, in hci_sock_setsockopt() 1367 static int hci_sock_getsockopt(struct socket *sock, int level, int optname, in hci_sock_getsockopt() 1459 static int hci_sock_create(struct net *net, struct socket *sock, int protocol, in hci_sock_create()
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-cpu.c | 615 cpumask_t *socket = NULL; in cfs_cpt_choose_ncpus() local 635 LIBCFS_ALLOC(socket, cpumask_size()); in cfs_cpt_choose_ncpus() 637 if (socket == NULL || core == NULL) { in cfs_cpt_choose_ncpus() 646 cfs_cpu_core_siblings(cpu, socket); in cfs_cpt_choose_ncpus() 647 cpumask_and(socket, socket, node); in cfs_cpt_choose_ncpus() 649 LASSERT(!cpumask_empty(socket)); in cfs_cpt_choose_ncpus() 651 while (!cpumask_empty(socket)) { in cfs_cpt_choose_ncpus() 661 cpumask_clear_cpu(i, socket); in cfs_cpt_choose_ncpus() 673 cpu = cpumask_first(socket); in cfs_cpt_choose_ncpus() 678 if (socket != NULL) in cfs_cpt_choose_ncpus() [all …]
|
/linux-4.4.14/net/phonet/ |
D | socket.c | 39 static int pn_socket_release(struct socket *sock) in pn_socket_release() 165 static int pn_socket_bind(struct socket *sock, struct sockaddr *addr, int len) in pn_socket_bind() 211 static int pn_socket_autobind(struct socket *sock) in pn_socket_autobind() 226 static int pn_socket_connect(struct socket *sock, struct sockaddr *addr, in pn_socket_connect() 303 static int pn_socket_accept(struct socket *sock, struct socket *newsock, in pn_socket_accept() 324 static int pn_socket_getname(struct socket *sock, struct sockaddr *addr, in pn_socket_getname() 340 static unsigned int pn_socket_poll(struct file *file, struct socket *sock, in pn_socket_poll() 366 static int pn_socket_ioctl(struct socket *sock, unsigned int cmd, in pn_socket_ioctl() 404 static int pn_socket_listen(struct socket *sock, int backlog) in pn_socket_listen() 428 static int pn_socket_sendmsg(struct socket *sock, struct msghdr *m, in pn_socket_sendmsg()
|
D | Makefile | 6 socket.o \
|
/linux-4.4.14/net/vmw_vsock/ |
D | af_vsock.c | 580 struct socket *sock, in __vsock_create() 719 static int vsock_release(struct socket *sock) in vsock_release() 729 vsock_bind(struct socket *sock, struct sockaddr *addr, int addr_len) in vsock_bind() 747 static int vsock_getname(struct socket *sock, in vsock_getname() 790 static int vsock_shutdown(struct socket *sock, int mode) in vsock_shutdown() 839 static unsigned int vsock_poll(struct file *file, struct socket *sock, in vsock_poll() 952 static int vsock_dgram_sendmsg(struct socket *sock, struct msghdr *msg, in vsock_dgram_sendmsg() 1023 static int vsock_dgram_connect(struct socket *sock, in vsock_dgram_connect() 1065 static int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg, in vsock_dgram_recvmsg() 1112 static int vsock_stream_connect(struct socket *sock, struct sockaddr *addr, in vsock_stream_connect() [all …]
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_receiver.c | 481 static int drbd_recv_short(struct socket *sock, void *buf, size_t size, int flags) in drbd_recv_short() 497 rv = drbd_recv_short(connection->data.socket, buf, size, 0); in drbd_recv() 554 static void drbd_setbufsize(struct socket *sock, unsigned int snd, in drbd_setbufsize() 568 static struct socket *drbd_try_connect(struct drbd_connection *connection) in drbd_try_connect() 571 struct socket *sock; in drbd_try_connect() 658 struct socket *s_listen; 679 struct socket *s_listen; in prepare_listen_socket() 746 static struct socket *drbd_wait_for_connect(struct drbd_connection *connection, struct accept_wait_… in drbd_wait_for_connect() 749 struct socket *s_estab = NULL; in drbd_wait_for_connect() 793 static int receive_first_packet(struct drbd_connection *connection, struct socket *sock) in receive_first_packet() [all …]
|
D | drbd_main.c | 621 if (!sock->socket) in __conn_prepare_command() 662 err = drbd_send_all(connection, sock->socket, sock->sbuf, header_size, in __send_command() 665 err = drbd_send_all(connection, sock->socket, data, size, 0); in __send_command() 669 drbd_tcp_nodelay(sock->socket); in __send_command() 1284 if (sock->socket) in drbd_send_bitmap() 1432 static int we_should_drop_the_connection(struct drbd_connection *connection, struct socket *sock) in we_should_drop_the_connection() 1437 drop_it = connection->meta.socket == sock in we_should_drop_the_connection() 1457 struct sock *sk = connection->data.socket->sk; in drbd_update_congested() 1486 struct socket *socket; in _drbd_no_send_page() local 1490 socket = peer_device->connection->data.socket; in _drbd_no_send_page() [all …]
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | Kconfig | 28 of powermacs that have a socket for an upgradeable cpu card, 30 both dual and quad socket upgrade cards.
|
/linux-4.4.14/fs/afs/ |
D | rxrpc.c | 19 static struct socket *afs_socket; /* my RxRPC socket */ 75 struct socket *socket; in afs_open_socket() local 88 ret = sock_create_kern(&init_net, AF_RXRPC, SOCK_DGRAM, PF_INET, &socket); in afs_open_socket() 95 socket->sk->sk_allocation = GFP_NOFS; in afs_open_socket() 107 ret = kernel_bind(socket, (struct sockaddr *) &srx, sizeof(srx)); in afs_open_socket() 109 sock_release(socket); in afs_open_socket() 115 rxrpc_kernel_intercept_rx_messages(socket, afs_rx_interceptor); in afs_open_socket() 117 afs_socket = socket; in afs_open_socket()
|
/linux-4.4.14/include/crypto/ |
D | if_alg.h | 74 int af_alg_release(struct socket *sock); 76 int af_alg_accept(struct sock *sk, struct socket *newsock);
|
/linux-4.4.14/net/ieee802154/ |
D | Kconfig | 21 tristate "IEEE 802.15.4 socket interface" 25 for 802.15.4 dataframes. Also RAW socket interface to build MAC
|
D | Makefile | 7 ieee802154_socket-y := socket.o
|
/linux-4.4.14/net/ax25/ |
D | TODO | 15 Implement proper socket locking in netrom and rose. 17 Check socket locking when ax25_rcv is sending to raw sockets. In particular
|
D | af_ax25.c | 534 static int ax25_setsockopt(struct socket *sock, int level, int optname, in ax25_setsockopt() 676 static int ax25_getsockopt(struct socket *sock, int level, int optname, in ax25_getsockopt() 773 static int ax25_listen(struct socket *sock, int backlog) in ax25_listen() 802 static int ax25_create(struct net *net, struct socket *sock, int protocol, in ax25_create() 951 static int ax25_release(struct socket *sock) in ax25_release() 1037 static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in ax25_bind() 1115 static int __must_check ax25_connect(struct socket *sock, in ax25_connect() 1322 static int ax25_accept(struct socket *sock, struct socket *newsock, int flags) in ax25_accept() 1389 static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, in ax25_getname() 1437 static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in ax25_sendmsg() [all …]
|
/linux-4.4.14/net/sunrpc/ |
D | xprtsock.c | 326 static int xs_send_kvec(struct socket *sock, struct sockaddr *addr, int addrlen, struct kvec *vec, … in xs_send_kvec() 343 static int xs_send_pagedata(struct socket *sock, struct xdr_buf *xdr, unsigned int base, int more, … in xs_send_pagedata() 345 ssize_t (*do_sendpage)(struct socket *sock, struct page *page, in xs_send_pagedata() 392 static int xs_sendpages(struct socket *sock, struct sockaddr *addr, int addrlen, struct xdr_buf *xd… in xs_sendpages() 805 struct socket *sock = transport->sock; in xs_reset_transport() 1725 static void xs_sock_set_reuseport(struct socket *sock) in xs_sock_set_reuseport() 1733 static unsigned short xs_sock_getport(struct socket *sock) in xs_sock_getport() 1766 static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock) in xs_set_srcport() 1791 static int xs_bind(struct sock_xprt *transport, struct socket *sock) in xs_bind() 1860 static inline void xs_reclassify_socketu(struct socket *sock) in xs_reclassify_socketu() [all …]
|
D | svcsock.c | 61 static struct svc_sock *svc_setup_socket(struct svc_serv *, struct socket *, 84 static void svc_reclassify_socket(struct socket *sock) in svc_reclassify_socket() 112 static void svc_reclassify_socket(struct socket *sock) in svc_reclassify_socket() 175 int svc_send_common(struct socket *sock, struct xdr_buf *xdr, in svc_send_common() 238 struct socket *sock = svsk->sk_sock; in svc_sendto() 373 static void svc_sock_setbufsize(struct socket *sock, unsigned int snd, in svc_sock_setbufsize() 487 struct socket *sock = sk->sk_socket; in svc_tcp_write_space() 864 struct socket *sock = svsk->sk_sock; in svc_tcp_accept() 865 struct socket *newsock; in svc_tcp_accept() 1397 struct socket *sock, in svc_setup_socket() [all …]
|
D | sunrpc.h | 59 int svc_send_common(struct socket *sock, struct xdr_buf *xdr,
|
/linux-4.4.14/net/decnet/ |
D | af_decnet.c | 160 static int __dn_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsign… 161 static int __dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __… 471 static struct sock *dn_alloc_sock(struct net *net, struct socket *sock, gfp_t gfp, int kern) in dn_alloc_sock() 676 static int dn_create(struct net *net, struct socket *sock, int protocol, in dn_create() 709 dn_release(struct socket *sock) in dn_release() 725 static int dn_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in dn_bind() 786 static int dn_auto_bind(struct socket *sock) in dn_auto_bind() 909 struct socket *sock = sk->sk_socket; in __dn_connect() 975 static int dn_connect(struct socket *sock, struct sockaddr *uaddr, int addrlen, int flags) in dn_connect() 1073 static int dn_accept(struct socket *sock, struct socket *newsock, int flags) in dn_accept() [all …]
|
D | TODO | 20 [maybe this should be done at socket level... the control data in the 29 o Add perfect socket hashing - an idea suggested by Paul Koning. Currently
|
/linux-4.4.14/net/irda/ |
D | af_irda.c | 62 static int irda_create(struct net *net, struct socket *sock, int protocol, int kern); 698 static int irda_getname(struct socket *sock, struct sockaddr *uaddr, in irda_getname() 735 static int irda_listen(struct socket *sock, int backlog) in irda_listen() 764 static int irda_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in irda_bind() 830 static int irda_accept(struct socket *sock, struct socket *newsock, int flags) in irda_accept() 954 static int irda_connect(struct socket *sock, struct sockaddr *uaddr, in irda_connect() 1083 static int irda_create(struct net *net, struct socket *sock, int protocol, in irda_create() 1206 static int irda_release(struct socket *sock) in irda_release() 1268 static int irda_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in irda_sendmsg() 1358 static int irda_recvmsg_dgram(struct socket *sock, struct msghdr *msg, in irda_recvmsg_dgram() [all …]
|
/linux-4.4.14/security/selinux/include/ |
D | netlabel.h | 63 int selinux_netlbl_socket_setsockopt(struct socket *sock, 136 static inline int selinux_netlbl_socket_setsockopt(struct socket *sock, in selinux_netlbl_socket_setsockopt()
|
/linux-4.4.14/Documentation/hwmon/ |
D | acpi_power_meter | 29 socket and a poll notification will be sent to the appropriate 39 the netlink event socket and a poll notification will be sent to the 45 all cases the ACPI event will be broadcast on the ACPI netlink event socket as
|
/linux-4.4.14/net/core/ |
D | sock.c | 688 int sock_setsockopt(struct socket *sock, int level, int optname, in sock_setsockopt() 1029 int sock_getsockopt(struct socket *sock, int level, int optname, in sock_getsockopt() 2170 int sock_no_bind(struct socket *sock, struct sockaddr *saddr, int len) in sock_no_bind() 2176 int sock_no_connect(struct socket *sock, struct sockaddr *saddr, in sock_no_connect() 2183 int sock_no_socketpair(struct socket *sock1, struct socket *sock2) in sock_no_socketpair() 2189 int sock_no_accept(struct socket *sock, struct socket *newsock, int flags) in sock_no_accept() 2195 int sock_no_getname(struct socket *sock, struct sockaddr *saddr, in sock_no_getname() 2202 unsigned int sock_no_poll(struct file *file, struct socket *sock, poll_table *pt) in sock_no_poll() 2208 int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in sock_no_ioctl() 2214 int sock_no_listen(struct socket *sock, int backlog) in sock_no_listen() [all …]
|
/linux-4.4.14/net/netrom/ |
D | af_netrom.c | 299 static int nr_setsockopt(struct socket *sock, int level, int optname, in nr_setsockopt() 351 static int nr_getsockopt(struct socket *sock, int level, int optname, in nr_getsockopt() 401 static int nr_listen(struct socket *sock, int backlog) in nr_listen() 424 static int nr_create(struct net *net, struct socket *sock, int protocol, in nr_create() 516 static int nr_release(struct socket *sock) in nr_release() 562 static int nr_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in nr_bind() 633 static int nr_connect(struct socket *sock, struct sockaddr *uaddr, in nr_connect() 768 static int nr_accept(struct socket *sock, struct socket *newsock, int flags) in nr_accept() 830 static int nr_getname(struct socket *sock, struct sockaddr *uaddr, in nr_getname() 1026 static int nr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in nr_sendmsg() [all …]
|
/linux-4.4.14/drivers/net/ppp/ |
D | pppox.c | 71 int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in pppox_ioctl() 106 static int pppox_create(struct net *net, struct socket *sock, int protocol, in pppox_create()
|
D | pppoe.c | 554 static int pppoe_create(struct net *net, struct socket *sock, int kern) in pppoe_create() 579 static int pppoe_release(struct socket *sock) in pppoe_release() 627 static int pppoe_connect(struct socket *sock, struct sockaddr *uservaddr, in pppoe_connect() 734 static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr, in pppoe_getname() 752 static int pppoe_ioctl(struct socket *sock, unsigned int cmd, in pppoe_ioctl() 852 static int pppoe_sendmsg(struct socket *sock, struct msghdr *m, in pppoe_sendmsg() 994 static int pppoe_recvmsg(struct socket *sock, struct msghdr *m, in pppoe_recvmsg()
|
D | pptp.c | 416 static int pptp_bind(struct socket *sock, struct sockaddr *uservaddr, in pptp_bind() 449 static int pptp_connect(struct socket *sock, struct sockaddr *uservaddr, in pptp_connect() 522 static int pptp_getname(struct socket *sock, struct sockaddr *uaddr, in pptp_getname() 541 static int pptp_release(struct socket *sock) in pptp_release() 583 static int pptp_create(struct net *net, struct socket *sock, int kern) in pptp_create()
|
/linux-4.4.14/security/tomoyo/ |
D | tomoyo.c | 445 static int tomoyo_socket_listen(struct socket *sock, int backlog) in tomoyo_socket_listen() 459 static int tomoyo_socket_connect(struct socket *sock, struct sockaddr *addr, in tomoyo_socket_connect() 474 static int tomoyo_socket_bind(struct socket *sock, struct sockaddr *addr, in tomoyo_socket_bind() 489 static int tomoyo_socket_sendmsg(struct socket *sock, struct msghdr *msg, in tomoyo_socket_sendmsg()
|
/linux-4.4.14/security/ |
D | security.c | 1190 int security_unix_may_send(struct socket *sock, struct socket *other) in security_unix_may_send() 1201 int security_socket_post_create(struct socket *sock, int family, in security_socket_post_create() 1208 int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen) in security_socket_bind() 1213 int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen) in security_socket_connect() 1218 int security_socket_listen(struct socket *sock, int backlog) in security_socket_listen() 1223 int security_socket_accept(struct socket *sock, struct socket *newsock) in security_socket_accept() 1228 int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size) in security_socket_sendmsg() 1233 int security_socket_recvmsg(struct socket *sock, struct msghdr *msg, in security_socket_recvmsg() 1239 int security_socket_getsockname(struct socket *sock) in security_socket_getsockname() 1244 int security_socket_getpeername(struct socket *sock) in security_socket_getpeername() [all …]
|
/linux-4.4.14/drivers/edac/ |
D | i7core_edac.c | 244 u8 socket; member 453 static struct i7core_dev *get_i7core_dev(u8 socket) in get_i7core_dev() argument 458 if (i7core_dev->socket == socket) in get_i7core_dev() 465 static struct i7core_dev *alloc_i7core_dev(u8 socket, in alloc_i7core_dev() argument 481 i7core_dev->socket = socket; in alloc_i7core_dev() 520 pvt->i7core_dev->socket, pvt->info.mc_control, in get_dimm_config() 635 pvt->i7core_dev->socket, i, j); in get_dimm_config() 1319 u8 socket = 0; in i7core_get_onedevice() local 1365 socket = last_bus - bus; in i7core_get_onedevice() 1367 i7core_dev = get_i7core_dev(socket); in i7core_get_onedevice() [all …]
|
D | sb_edac.c | 1205 u8 *socket, u8 *ha, in get_memory_error_data() argument 1308 *socket = sad_interleave[idx]; in get_memory_error_data() 1310 idx, sad_way, *socket); in get_memory_error_data() 1329 *socket = sad_pkg_socket(pkg); in get_memory_error_data() 1342 idx, *socket, sad_ha, shiftup); in get_memory_error_data() 1347 *socket = sad_pkg_socket(pkg); in get_memory_error_data() 1352 idx, *socket, sad_ha); in get_memory_error_data() 1361 new_mci = get_mci_for_node_id(*socket); in get_memory_error_data() 1364 *socket); in get_memory_error_data() 2062 u8 rank, socket, ha; in sbridge_mce_output_error() local [all …]
|
/linux-4.4.14/tools/testing/selftests/net/ |
D | psock_lib.h | 75 fds[0] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open() 76 fds[1] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open()
|
D | run_netsocktests | 6 ./socket
|
D | .gitignore | 1 socket
|
D | Makefile | 7 NET_PROGS = socket psock_fanout psock_tpacket
|
D | socket.c | 47 fd = socket(s->domain, s->type, s->protocol); in run_tests()
|
/linux-4.4.14/include/net/iucv/ |
D | af_iucv.h | 155 unsigned int iucv_sock_poll(struct file *file, struct socket *sock, 161 struct sock *iucv_accept_dequeue(struct sock *parent, struct socket *newsock);
|
/linux-4.4.14/net/rose/ |
D | af_rose.c | 369 static int rose_setsockopt(struct socket *sock, int level, int optname, in rose_setsockopt() 429 static int rose_getsockopt(struct socket *sock, int level, int optname, in rose_getsockopt() 487 static int rose_listen(struct socket *sock, int backlog) in rose_listen() 512 static int rose_create(struct net *net, struct socket *sock, int protocol, in rose_create() 601 static int rose_release(struct socket *sock) in rose_release() 656 static int rose_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in rose_bind() 717 static int rose_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) in rose_connect() 874 static int rose_accept(struct socket *sock, struct socket *newsock, int flags) in rose_accept() 938 static int rose_getname(struct socket *sock, struct sockaddr *uaddr, in rose_getname() 1050 static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in rose_sendmsg() [all …]
|
/linux-4.4.14/Documentation/connector/ |
D | connector.txt | 15 socket(); 149 2.6.14 has a new netlink socket implementation, which by default does not 151 So, if you wish to use a netlink socket (for example using connector) 155 s = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR); 172 Where 270 above is SOL_NETLINK, and 1 is a NETLINK_ADD_MEMBERSHIP socket 173 option. To drop a multicast subscription, one should call the above socket
|
/linux-4.4.14/net/x25/ |
D | af_x25.c | 439 static int x25_setsockopt(struct socket *sock, int level, int optname, in x25_setsockopt() 466 static int x25_getsockopt(struct socket *sock, int level, int optname, in x25_getsockopt() 495 static int x25_listen(struct socket *sock, int backlog) in x25_listen() 537 static int x25_create(struct net *net, struct socket *sock, int protocol, in x25_create() 635 static int x25_release(struct socket *sock) in x25_release() 677 static int x25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in x25_bind() 737 static int x25_connect(struct socket *sock, struct sockaddr *uaddr, in x25_connect() 855 static int x25_accept(struct socket *sock, struct socket *newsock, int flags) in x25_accept() 896 static int x25_getname(struct socket *sock, struct sockaddr *uaddr, in x25_getname() 1080 static int x25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in x25_sendmsg() [all …]
|
/linux-4.4.14/fs/ncpfs/ |
D | ncp_fs_sb.h | 48 struct socket *ncp_sock;/* ncp socket */ 49 struct socket *info_sock;
|
/linux-4.4.14/net/ipv6/ |
D | ip6_udp_tunnel.c | 16 struct socket **sockp) in udp_sock_create6() 20 struct socket *sock = NULL; in udp_sock_create6()
|
/linux-4.4.14/fs/cifs/ |
D | connect.c | 2898 cifs_reclassify_socket4(struct socket *sock) in cifs_reclassify_socket4() 2907 cifs_reclassify_socket6(struct socket *sock) in cifs_reclassify_socket6() 2916 cifs_reclassify_socket4(struct socket *sock) in cifs_reclassify_socket4() 2921 cifs_reclassify_socket6(struct socket *sock) in cifs_reclassify_socket6() 2946 struct socket *socket = server->ssocket; in bind_socket() local 2947 rc = socket->ops->bind(socket, in bind_socket() 3045 struct socket *socket = server->ssocket; in generic_ip_connect() local 3060 if (socket == NULL) { in generic_ip_connect() 3062 IPPROTO_TCP, &socket, 1); in generic_ip_connect() 3071 server->ssocket = socket; in generic_ip_connect() [all …]
|
/linux-4.4.14/net/caif/ |
D | caif_socket.c | 271 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() 347 static int caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, in caif_stream_recvmsg() 518 static int caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, in caif_seqpkt_sendmsg() 593 static int caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, in caif_stream_sendmsg() 672 static int setsockopt(struct socket *sock, in setsockopt() 744 static int caif_connect(struct socket *sock, struct sockaddr *uaddr, in caif_connect() 894 static int caif_release(struct socket *sock) in caif_release() 934 struct socket *sock, poll_table *wait) in caif_poll() 1023 static int caif_create(struct net *net, struct socket *sock, int protocol, in caif_create()
|
/linux-4.4.14/tools/perf/Documentation/ |
D | perf-stat.txt | 143 --per-socket:: 144 Aggregate counts per processor socket for system-wide mode measurements. This 146 use --per-socket in addition to -a. (system-wide). The output includes the 147 socket number and the number of online processors on that socket. This is
|
/linux-4.4.14/net/ipx/ |
D | Kconfig | 48 evaluating the field sipx_node of the socket address given to the 50 to 0 when binding a socket on the primary network. In this case the 51 socket is assigned the default node that has been given to the
|
D | af_ipx.c | 1266 static int ipx_setsockopt(struct socket *sock, int level, int optname, in ipx_setsockopt() 1292 static int ipx_getsockopt(struct socket *sock, int level, int optname, in ipx_getsockopt() 1331 static int ipx_create(struct net *net, struct socket *sock, int protocol, in ipx_create() 1363 static int ipx_release(struct socket *sock) in ipx_release() 1408 static int __ipx_bind(struct socket *sock, in __ipx_bind() 1504 static int ipx_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in ipx_bind() 1516 static int ipx_connect(struct socket *sock, struct sockaddr *uaddr, in ipx_connect() 1580 static int ipx_getname(struct socket *sock, struct sockaddr *uaddr, in ipx_getname() 1691 static int ipx_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in ipx_sendmsg() 1756 static int ipx_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, in ipx_recvmsg() [all …]
|
/linux-4.4.14/scripts/basic/ |
D | .fixdep.cmd | 82 /usr/include/i386-linux-gnu/sys/socket.h \ 85 /usr/include/i386-linux-gnu/bits/socket.h \ 88 /usr/include/i386-linux-gnu/asm/socket.h \ 89 /usr/include/asm-generic/socket.h \
|
/linux-4.4.14/Documentation/pcmcia/ |
D | locking.txt | 10 - ops_mutex - serializes socket operation 76 socket_state_t socket;
|
/linux-4.4.14/tools/usb/usbip/libsrc/ |
D | vhci_driver.c | 58 unsigned long socket; in parse_status() local 63 &devid, &socket, lbusid); in parse_status() 72 dbg("socket %lx lbusid %s", socket, lbusid); in parse_status()
|
/linux-4.4.14/net/iucv/ |
D | af_iucv.c | 537 static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio, int kern) in iucv_sock_alloc() 582 static int iucv_sock_create(struct net *net, struct socket *sock, int protocol, in iucv_sock_create() 653 struct sock *iucv_accept_dequeue(struct sock *parent, struct socket *newsock) in iucv_accept_dequeue() 697 static int iucv_sock_bind(struct socket *sock, struct sockaddr *addr, in iucv_sock_bind() 801 static int afiucv_path_connect(struct socket *sock, struct sockaddr *addr) in afiucv_path_connect() 847 static int iucv_sock_connect(struct socket *sock, struct sockaddr *addr, in iucv_sock_connect() 904 static int iucv_sock_listen(struct socket *sock, int backlog) in iucv_sock_listen() 929 static int iucv_sock_accept(struct socket *sock, struct socket *newsock, in iucv_sock_accept() 983 static int iucv_sock_getname(struct socket *sock, struct sockaddr *addr, in iucv_sock_getname() 1031 static int iucv_sock_sendmsg(struct socket *sock, struct msghdr *msg, in iucv_sock_sendmsg() [all …]
|
D | Kconfig | 15 Select this option if you want to use AF_IUCV socket applications
|
/linux-4.4.14/net/xfrm/ |
D | Kconfig | 64 PF_KEYv2 socket family, compatible to KAME ones. 75 Add a PF_KEY MIGRATE message to PF_KEYv2 socket family.
|
/linux-4.4.14/Documentation/ABI/removed/ |
D | net_dma | 5 Formerly the lower limit, in bytes, of the size of socket reads
|
/linux-4.4.14/include/linux/sunrpc/ |
D | xprtsock.h | 26 struct socket * sock;
|
D | svcsock.h | 20 struct socket * sk_sock; /* berkeley socket layer */
|
/linux-4.4.14/include/linux/can/ |
D | core.h | 59 extern int can_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
|
/linux-4.4.14/fs/dlm/ |
D | lowcomms.c | 104 struct socket *sock; /* NULL if not connected */ 506 static void add_sock(struct socket *sock, struct connection *con) in add_sock() 677 struct socket *newsock; in tcp_accept_from_sock() 812 struct socket *newsock; in sctp_accept_from_sock() 982 struct socket *sock; in sctp_connect_to_sock() 1071 struct socket *sock = NULL; in tcp_connect_to_sock() 1162 static struct socket *tcp_create_listen_sock(struct connection *con, in tcp_create_listen_sock() 1165 struct socket *sock = NULL; in tcp_create_listen_sock() 1246 struct socket *sock = NULL; in sctp_listen_for_all() 1302 struct socket *sock = NULL; in tcp_listen_for_all()
|
/linux-4.4.14/tools/usb/usbip/ |
D | configure.ac | 32 string.h sys/socket.h syslog.h unistd.h]) 44 AC_CHECK_FUNCS([memset mkdir regcomp socket strchr strerror strstr dnl
|
/linux-4.4.14/net/sctp/ |
D | Makefile | 12 tsnmap.o bind_addr.o socket.o primitive.o \
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_ppp.c | 188 static int pppol2tp_recvmsg(struct socket *sock, struct msghdr *msg, in pppol2tp_recvmsg() 297 static int pppol2tp_sendmsg(struct socket *sock, struct msghdr *m, in pppol2tp_sendmsg() 453 struct socket *sock = sk->sk_socket; in pppol2tp_session_close() 479 static int pppol2tp_release(struct socket *sock) in pppol2tp_release() 545 static int pppol2tp_create(struct net *net, struct socket *sock, int kern) in pppol2tp_create() 588 static int pppol2tp_connect(struct socket *sock, struct sockaddr *uservaddr, in pppol2tp_connect() 860 static int pppol2tp_getname(struct socket *sock, struct sockaddr *uaddr, in pppol2tp_getname() 1196 static int pppol2tp_ioctl(struct socket *sock, unsigned int cmd, in pppol2tp_ioctl() 1356 static int pppol2tp_setsockopt(struct socket *sock, int level, int optname, in pppol2tp_setsockopt() 1482 static int pppol2tp_getsockopt(struct socket *sock, int level, int optname, in pppol2tp_getsockopt()
|
/linux-4.4.14/arch/x86/platform/uv/ |
D | tlb_uv.c | 1920 int socket; in get_cpu_topology() local 1951 socket = bcp->osnode & 1; in get_cpu_topology() 1952 bdp->socket_mask |= (1 << socket); in get_cpu_topology() 1953 sdp = &bdp->socket[socket]; in get_cpu_topology() 2045 int socket; in summarize_uvhub_sockets() local 2059 socket = 0; in summarize_uvhub_sockets() 2063 sdp = &bdp->socket[socket]; in summarize_uvhub_sockets() 2068 socket++; in summarize_uvhub_sockets()
|
/linux-4.4.14/drivers/connector/ |
D | Kconfig | 7 of the netlink socket protocol.
|
/linux-4.4.14/net/packet/ |
D | Kconfig | 6 tristate "Packet socket"
|
/linux-4.4.14/arch/xtensa/include/uapi/asm/ |
D | Kbuild | 19 header-y += socket.h
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | tcp.c | 111 static struct socket *o2net_listen_sock; 917 static int o2net_recv_tcp_msg(struct socket *sock, void *data, size_t len) in o2net_recv_tcp_msg() 924 static int o2net_send_tcp_msg(struct socket *sock, struct kvec *vec, in o2net_send_tcp_msg() 1159 static int o2net_send_status_magic(struct socket *sock, struct o2net_msg *hdr, in o2net_send_status_magic() 1459 static int o2net_set_nodelay(struct socket *sock) in o2net_set_nodelay() 1484 static int o2net_set_usertimeout(struct socket *sock) in o2net_set_usertimeout() 1601 struct socket *sock = NULL; in o2net_start_connect() 1840 static int o2net_accept_one(struct socket *sock, int *more) in o2net_accept_one() 1844 struct socket *new_sock = NULL; in o2net_accept_one() 1987 struct socket *sock = o2net_listen_sock; in o2net_accept_many() [all …]
|