/linux-4.1.27/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 | 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 | 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 | 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 | 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 | 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_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 | 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 | 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 cirrus_state_t *p = &socket[s].state.cirrus; in cirrus_get_state() 309 cirrus_state_t *p = &socket[s].state.cirrus; in cirrus_set_state() 323 struct i82365_socket *t = &socket[s]; in cirrus_set_opts() 324 cirrus_state_t *p = &socket[s].state.cirrus; in cirrus_set_opts() [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 | 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 vrc4171_socket_t *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 vrc4171_socket_t *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 | 46 struct pcmcia_socket socket; member 80 pcmcia_parse_events(&cf->socket, SS_DETECT); in at91_cf_irq() 94 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_get_status() 117 cf = container_of(sock, struct at91_cf_socket, socket); in at91_cf_set_socket() 153 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_io_map() 180 io->start = cf->socket.io_offset; in at91_cf_set_io_map() 195 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_mem_map() 316 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe() 318 cf->socket.pci_irq = nr_irqs + 1; in at91_cf_probe() 324 cf->socket.io_offset = 0x10000; in at91_cf_probe() [all …]
|
D | xxs1500_ss.c | 54 struct pcmcia_socket socket; member 65 #define to_xxs_socket(x) container_of(x, struct xxs1500_pcmcia_sock, socket) 71 pcmcia_parse_events(&sock->socket, SS_DETECT); in cdirq() 261 sock->socket.ops = &xxs1500_pcmcia_operations; in xxs1500_pcmcia_probe() 262 sock->socket.owner = THIS_MODULE; in xxs1500_pcmcia_probe() 263 sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ); in xxs1500_pcmcia_probe() 264 sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD; in xxs1500_pcmcia_probe() 265 sock->socket.map_size = MEM_MAP_SIZE; in xxs1500_pcmcia_probe() 266 sock->socket.io_offset = (unsigned long)sock->virt_io; in xxs1500_pcmcia_probe() 267 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() 251 cf->socket.pci_irq = cf->irq; in electra_cf_probe() 273 cf->socket.io_offset = cf->io_base; in electra_cf_probe() 288 cf->socket.owner = THIS_MODULE; in electra_cf_probe() 289 cf->socket.dev.parent = &ofdev->dev; in electra_cf_probe() 290 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 67 #define to_db1x_socket(x) container_of(x, struct db1x_pcmcia_sock, socket) 119 pcmcia_parse_events(&sock->socket, SS_DETECT); in db1000_pcmcia_cdirq() 128 pcmcia_parse_events(&sock->socket, SS_STSCHG); in db1000_pcmcia_stschgirq() 150 pcmcia_parse_events(&sock->socket, SS_DETECT); in db1200_pcmcia_cdirq() 519 sock->socket.ops = &db1x_pcmcia_operations; in db1x_pcmcia_socket_probe() 520 sock->socket.owner = THIS_MODULE; in db1x_pcmcia_socket_probe() 521 sock->socket.pci_irq = sock->card_irq; in db1x_pcmcia_socket_probe() 522 sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD; in db1x_pcmcia_socket_probe() 523 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()
|
D | sa1111_generic.c | 157 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S1_READY_NINT]; in sa1111_pcmcia_add() 163 s->soc.socket.pci_irq = dev->irq[IDX_IRQ_S0_READY_NINT]; in sa1111_pcmcia_add()
|
/linux-4.1.27/include/linux/ |
D | net.h | 105 struct socket { struct 130 int (*release) (struct socket *sock); argument 131 int (*bind) (struct socket *sock, 134 int (*connect) (struct socket *sock, 137 int (*socketpair)(struct socket *sock1, 138 struct socket *sock2); 139 int (*accept) (struct socket *sock, 140 struct socket *newsock, int flags); 141 int (*getname) (struct socket *sock, 144 unsigned int (*poll) (struct file *file, struct socket *sock, [all …]
|
D | security.h | 108 struct socket; 1677 int (*unix_may_send) (struct socket *sock, struct socket *other); 1680 int (*socket_post_create) (struct socket *sock, int family, 1682 int (*socket_bind) (struct socket *sock, 1684 int (*socket_connect) (struct socket *sock, 1686 int (*socket_listen) (struct socket *sock, int backlog); 1687 int (*socket_accept) (struct socket *sock, struct socket *newsock); 1688 int (*socket_sendmsg) (struct socket *sock, 1690 int (*socket_recvmsg) (struct socket *sock, 1692 int (*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 | if_pppox.h | 77 int (*create)(struct net *net, struct socket *sock); 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.1.27/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 | 38 struct socket **sockp); 42 struct socket **sockp); 45 struct socket **sockp) in udp_sock_create6() 53 struct socket **sockp) in udp_sock_create() 76 void setup_udp_tunnel_sock(struct net *net, struct socket *sock, 94 void udp_tunnel_sock_release(struct socket *sock); 113 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 | 423 struct socket *sk_socket; 1362 struct socket socket; member 1366 static inline struct socket *SOCKET_I(struct inode *inode) in SOCKET_I() 1368 return &container_of(inode, struct socket_alloc, vfs_inode)->socket; in SOCKET_I() 1371 static inline struct inode *SOCK_INODE(struct socket *socket) in SOCK_INODE() argument 1373 return &container_of(socket, struct socket_alloc, socket)->vfs_inode; in SOCK_INODE() 1545 int sock_setsockopt(struct socket *sock, int level, int op, 1548 int sock_getsockopt(struct socket *sock, int level, int op, 1564 int sock_no_bind(struct socket *, struct sockaddr *, int); 1565 int sock_no_connect(struct socket *, struct sockaddr *, int, int); [all …]
|
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs.h | 95 int libcfs_sock_listen(struct socket **sockp, __u32 ip, int port, int backlog); 96 int libcfs_sock_accept(struct socket **newsockp, struct socket *sock); 97 void libcfs_sock_abort_accept(struct socket *sock); 98 int libcfs_sock_connect(struct socket **sockp, int *fatal, 101 int libcfs_sock_setbuf(struct socket *socket, int txbufsize, int rxbufsize); 102 int libcfs_sock_getbuf(struct socket *socket, int *txbufsize, int *rxbufsize); 103 int libcfs_sock_getaddr(struct socket *socket, int remote, __u32 *ip, int *port); 104 int libcfs_sock_write(struct socket *sock, void *buffer, int nob, int timeout); 105 int libcfs_sock_read(struct socket *sock, void *buffer, int nob, int timeout); 106 void libcfs_sock_release(struct socket *sock);
|
/linux-4.1.27/net/atm/ |
D | common.h | 13 int vcc_create(struct net *net, struct socket *sock, int protocol, int family); 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) 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.1.27/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.1.27/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 | 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 | 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 | 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 | 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 | 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 | 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 65 net_device, with .type = ARPHRD_IEEE802154. Data is exchanged with socket family 69 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 …]
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_transport.h | 30 struct socket *sock); 42 struct socket *usnic_transport_get_socket(int sock_fd); 43 void usnic_transport_put_socket(struct socket *sock); 47 int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
|
D | usnic_transport.c | 50 struct socket *sock) in usnic_transport_sock_to_str() 130 struct socket *usnic_transport_get_socket(int sock_fd) in usnic_transport_get_socket() 132 struct socket *sock; in usnic_transport_get_socket() 150 void usnic_transport_put_socket(struct socket *sock) in usnic_transport_put_socket() 159 int usnic_transport_sock_get_addr(struct socket *sock, int *proto, in usnic_transport_sock_get_addr()
|
/linux-4.1.27/net/rxrpc/ |
D | ar-local.c | 77 &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.1.27/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-tcpip.c | 50 struct socket *sock; in libcfs_sock_ioctl() 253 libcfs_sock_write (struct socket *sock, void *buffer, int nob, int timeout) in libcfs_sock_write() 315 libcfs_sock_read (struct socket *sock, void *buffer, int nob, int timeout) in libcfs_sock_read() 371 libcfs_sock_create (struct socket **sockp, int *fatal, in libcfs_sock_create() 375 struct socket *sock; in libcfs_sock_create() 426 libcfs_sock_setbuf (struct socket *sock, int txbufsize, int rxbufsize) in libcfs_sock_setbuf() 459 libcfs_sock_getaddr (struct socket *sock, int remote, __u32 *ip, int *port) in libcfs_sock_getaddr() 485 libcfs_sock_getbuf (struct socket *sock, int *txbufsize, int *rxbufsize) in libcfs_sock_getbuf() 502 libcfs_sock_listen (struct socket **sockp, in libcfs_sock_listen() 528 libcfs_sock_accept (struct socket **newsockp, struct socket *sock) in libcfs_sock_accept() [all …]
|
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.1.27/arch/s390/kernel/ |
D | topology.c | 79 struct mask_info *socket, in add_cpus_to_mask() argument 97 cpumask_set_cpu(lcpu + i, &socket->mask); in add_cpus_to_mask() 101 per_cpu(cpu_topology, lcpu + i).socket_id = socket->id; in add_cpus_to_mask() 105 socket = socket->next; in add_cpus_to_mask() 107 return socket; in add_cpus_to_mask() 135 struct mask_info *socket = &socket_info; in __tl_to_masks_generic() local 148 socket = socket->next; in __tl_to_masks_generic() 149 socket->id = tle->container.id; in __tl_to_masks_generic() 152 add_cpus_to_mask(&tle->cpu, book, socket, 0); in __tl_to_masks_generic() 164 struct mask_info *socket = &socket_info; in __tl_to_masks_z10() local [all …]
|
/linux-4.1.27/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,
|
D | tcp_listen.c | 46 static struct socket *rds_tcp_listen_sock; 48 static int rds_tcp_keepalive(struct socket *sock) in rds_tcp_keepalive() 80 static int rds_tcp_accept_one(struct socket *sock) in rds_tcp_accept_one() 82 struct socket *new_sock = NULL; in rds_tcp_accept_one() 187 struct socket *sock = NULL; in rds_tcp_listen_init() 224 struct socket *sock = rds_tcp_listen_sock; in rds_tcp_listen_stop()
|
D | af_rds.c | 67 static int rds_release(struct socket *sock) in rds_release() 127 static int rds_getname(struct socket *sock, struct sockaddr *uaddr, in rds_getname() 170 static unsigned int rds_poll(struct file *file, struct socket *sock, in rds_poll() 210 static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in rds_ioctl() 273 static int rds_setsockopt(struct socket *sock, int level, int optname, in rds_setsockopt() 310 static int rds_getsockopt(struct socket *sock, int level, int optname, in rds_getsockopt() 349 static int rds_connect(struct socket *sock, struct sockaddr *uaddr, in rds_connect() 409 static int __rds_create(struct socket *sock, struct sock *sk, int protocol) in __rds_create() 435 static int rds_create(struct net *net, struct socket *sock, int protocol, in rds_create() 466 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 | 56 void rds_tcp_nonagle(struct socket *sock) in rds_tcp_nonagle() 67 void rds_tcp_tune(struct socket *sock) in rds_tcp_tune() 94 void rds_tcp_restore_callbacks(struct socket *sock, in rds_tcp_restore_callbacks() 121 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn) in rds_tcp_set_callbacks() 152 static void rds_tcp_tc_info(struct socket *sock, unsigned int len, in rds_tcp_tc_info()
|
D | tcp_connect.c | 78 struct socket *sock = NULL; in rds_tcp_conn_connect() 137 struct socket *sock = tc->t_sock; in rds_tcp_conn_shutdown()
|
D | connection.c | 392 static void rds_conn_message_info(struct socket *sock, unsigned int len, in rds_conn_message_info() 437 static void rds_conn_message_info_send(struct socket *sock, unsigned int len, in rds_conn_message_info_send() 444 static void rds_conn_message_info_retrans(struct socket *sock, in rds_conn_message_info_retrans() 452 void rds_for_each_conn_info(struct socket *sock, unsigned int len, in rds_for_each_conn_info() 515 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.1.27/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.1.27/net/ |
D | socket.c | 260 RCU_INIT_POINTER(ei->socket.wq, wq); in sock_alloc_inode() 262 ei->socket.state = SS_UNCONNECTED; in sock_alloc_inode() 263 ei->socket.flags = 0; in sock_alloc_inode() 264 ei->socket.ops = NULL; in sock_alloc_inode() 265 ei->socket.sk = NULL; in sock_alloc_inode() 266 ei->socket.file = NULL; in sock_alloc_inode() 277 wq = rcu_dereference_protected(ei->socket.wq, 1); in sock_destroy_inode() 354 struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname) in sock_alloc_file() 390 static int sock_map_fd(struct socket *sock, int flags) in sock_map_fd() 407 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.1.27/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.1.27/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.1.27/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.1.27/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() 237 static int hash_check_key(struct socket *sock) in hash_check_key() 275 static int hash_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in hash_sendmsg_nokey() 287 static ssize_t hash_sendpage_nokey(struct socket *sock, struct page *page, in hash_sendpage_nokey() 299 static int hash_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in hash_recvmsg_nokey() 311 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() 225 static int alg_setsockopt(struct socket *sock, int level, int optname, in alg_setsockopt() 266 int af_alg_accept(struct sock *sk, struct socket *newsock) in af_alg_accept() 323 static int alg_accept(struct socket *sock, struct socket *newsock, int flags) in alg_accept() 358 static int alg_create(struct net *net, struct socket *sock, int protocol, in alg_create()
|
D | algif_skcipher.c | 304 static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg() 439 static ssize_t skcipher_sendpage(struct socket *sock, struct page *page, in skcipher_sendpage() 507 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() 708 static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg() 716 static unsigned int skcipher_poll(struct file *file, struct socket *sock, in skcipher_poll() 758 static int skcipher_check_key(struct socket *sock) in skcipher_check_key() 796 static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_sendmsg_nokey() 808 static ssize_t skcipher_sendpage_nokey(struct socket *sock, struct page *page, in skcipher_sendpage_nokey() 820 static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg, in skcipher_recvmsg_nokey()
|
D | algif_aead.c | 166 static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in aead_sendmsg() 298 static ssize_t aead_sendpage(struct socket *sock, struct page *page, in aead_sendpage() 350 static int aead_recvmsg(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) in aead_recvmsg() 522 static unsigned int aead_poll(struct file *file, struct socket *sock, in aead_poll()
|
/linux-4.1.27/net/unix/ |
D | af_unix.c | 590 static int unix_listen(struct socket *sock, int backlog) in unix_listen() 621 static int unix_release(struct socket *); 622 static int unix_bind(struct socket *, struct sockaddr *, int); 623 static int unix_stream_connect(struct socket *, struct sockaddr *, 625 static int unix_socketpair(struct socket *, struct socket *); 626 static int unix_accept(struct socket *, struct socket *, int); 627 static int unix_getname(struct socket *, struct sockaddr *, int *, int); 628 static unsigned int unix_poll(struct file *, struct socket *, poll_table *); 629 static unsigned int unix_dgram_poll(struct file *, struct socket *, 631 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.1.27/security/ |
D | capability.c | 605 static int cap_unix_may_send(struct socket *sock, struct socket *other) in cap_unix_may_send() 615 static int cap_socket_post_create(struct socket *sock, int family, int type, in cap_socket_post_create() 621 static int cap_socket_bind(struct socket *sock, struct sockaddr *address, in cap_socket_bind() 627 static int cap_socket_connect(struct socket *sock, struct sockaddr *address, in cap_socket_connect() 633 static int cap_socket_listen(struct socket *sock, int backlog) in cap_socket_listen() 638 static int cap_socket_accept(struct socket *sock, struct socket *newsock) in cap_socket_accept() 643 static int cap_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size) in cap_socket_sendmsg() 648 static int cap_socket_recvmsg(struct socket *sock, struct msghdr *msg, in cap_socket_recvmsg() 654 static int cap_socket_getsockname(struct socket *sock) in cap_socket_getsockname() 659 static int cap_socket_getpeername(struct socket *sock) in cap_socket_getpeername() [all …]
|
D | security.c | 1163 int security_unix_may_send(struct socket *sock, struct socket *other) in security_unix_may_send() 1174 int security_socket_post_create(struct socket *sock, int family, in security_socket_post_create() 1181 int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen) in security_socket_bind() 1186 int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen) in security_socket_connect() 1191 int security_socket_listen(struct socket *sock, int backlog) in security_socket_listen() 1196 int security_socket_accept(struct socket *sock, struct socket *newsock) in security_socket_accept() 1201 int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size) in security_socket_sendmsg() 1206 int security_socket_recvmsg(struct socket *sock, struct msghdr *msg, in security_socket_recvmsg() 1212 int security_socket_getsockname(struct socket *sock) in security_socket_getsockname() 1217 int security_socket_getpeername(struct socket *sock) in security_socket_getpeername() [all …]
|
/linux-4.1.27/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() 1292 static int hidp_verify_sockets(struct socket *ctrl_sock, in hidp_verify_sockets() 1293 struct socket *intr_sock) in hidp_verify_sockets() 1327 struct socket *ctrl_sock, in hidp_connection_add() 1328 struct socket *intr_sock) in hidp_connection_add()
|
/linux-4.1.27/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) 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.1.27/net/ipv4/ |
D | udp_tunnel.c | 12 struct socket **sockp) in udp_sock_create4() 15 struct socket *sock = NULL; in udp_sock_create4() 57 void setup_udp_tunnel_sock(struct net *net, struct socket *sock, in setup_udp_tunnel_sock() 100 void udp_tunnel_sock_release(struct socket *sock) in udp_tunnel_sock_release()
|
D | af_inet.c | 192 int inet_listen(struct socket *sock, int backlog) in inet_listen() 251 static int inet_create(struct net *net, struct socket *sock, int protocol, in inet_create() 396 int inet_release(struct socket *sock) in inet_release() 424 int inet_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in inet_bind() 518 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, in inet_dgram_connect() 563 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, in __inet_stream_connect() 650 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, in inet_stream_connect() 666 int inet_accept(struct socket *sock, struct socket *newsock, int flags) in inet_accept() 696 int inet_getname(struct socket *sock, struct sockaddr *uaddr, in inet_getname() 724 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in inet_sendmsg() [all …]
|
D | geneve.c | 305 static struct socket *geneve_create_sock(struct net *net, bool ipv6, in geneve_create_sock() 308 struct socket *sock; in geneve_create_sock() 338 struct socket *sock; in geneve_socket_create()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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() 377 static int rfcomm_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) in rfcomm_sock_connect() 420 static int rfcomm_sock_listen(struct socket *sock, int backlog) in rfcomm_sock_listen() 469 static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock, int flags) in rfcomm_sock_accept() 529 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) in rfcomm_sock_getname() 552 static int rfcomm_sock_sendmsg(struct socket *sock, struct msghdr *msg, in rfcomm_sock_sendmsg() 618 static int rfcomm_sock_recvmsg(struct socket *sock, struct msghdr *msg, in rfcomm_sock_recvmsg() 643 static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, char __user *optval, unsign… in rfcomm_sock_setsockopt_old() [all …]
|
/linux-4.1.27/drivers/net/ |
D | tun.c | 146 struct socket socket; member 498 &tfile->socket.flags)); in __tun_detach() 519 tfile->socket.sk->sk_data_ready(tfile->socket.sk); in tun_detach_all() 524 tfile->socket.sk->sk_data_ready(tfile->socket.sk); in tun_detach_all() 552 err = security_tun_dev_attach(tfile->socket.sk, tun->security); in tun_attach() 573 err = sk_attach_filter(&tun->fprog, tfile->socket.sk); in tun_attach() 796 if (tfile->socket.sk->sk_filter && in tun_net_xmit() 797 sk_filter(tfile->socket.sk, skb)) in tun_net_xmit() 803 if (skb_queue_len(&tfile->socket.sk->sk_receive_queue) * numqueues in tun_net_xmit() 823 skb_queue_tail(&tfile->socket.sk->sk_receive_queue, skb); in tun_net_xmit() [all …]
|
/linux-4.1.27/drivers/vhost/ |
D | net.c | 228 static bool vhost_sock_zcopy(struct socket *sock) in vhost_sock_zcopy() 309 struct socket *sock; in handle_tx() 540 struct socket *sock; in handle_rx() 735 struct socket *sock; in vhost_net_enable_vq() 744 static struct socket *vhost_net_stop_vq(struct vhost_net *n, in vhost_net_stop_vq() 747 struct socket *sock; in vhost_net_stop_vq() 757 static void vhost_net_stop(struct vhost_net *n, struct socket **tx_sock, in vhost_net_stop() 758 struct socket **rx_sock) in vhost_net_stop() 790 struct socket *tx_sock; in vhost_net_release() 791 struct socket *rx_sock; in vhost_net_release() [all …]
|
/linux-4.1.27/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.1.27/Documentation/sysctl/ |
D | net.txt | 68 Low latency busy poll timeout for socket reads. (needs CONFIG_NET_RX_BUSY_POLL) 70 This sets the default value of the SO_BUSY_POLL socket option. 71 Can be set or overridden per socket by setting socket option SO_BUSY_POLL, 93 The default setting of the socket receive buffer in bytes. 98 The maximum receive socket buffer size in bytes. 104 processes are dropped unless socket option SOF_TIMESTAMPING_OPT_TSONLY is set. 111 The default setting (in bytes) of the socket send buffer. 116 The maximum send socket buffer size in bytes. 188 Maximum ancillary buffer size allowed per socket. Ancillary data is a sequence 196 socket's buffer. It will not take effect unless PF_UNIX flag is specified. [all …]
|
/linux-4.1.27/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() 336 static int rawsock_create(struct net *net, struct socket *sock, in rawsock_create()
|
D | af_nfc.c | 30 static int nfc_sock_create(struct net *net, struct socket *sock, int proto, in nfc_sock_create()
|
D | llcp.h | 228 struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp); 232 struct sock *nfc_llcp_accept_dequeue(struct sock *sk, struct socket *newsock);
|
/linux-4.1.27/include/net/bluetooth/ |
D | bluetooth.h | 248 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, 250 int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg, 252 uint bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait); 253 int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 259 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd.h | 261 struct socket *ksnc_sock; /* actual socket */ 358 struct socket *ksncr_sock; /* accepted socket */ 522 int ksocknal_accept(lnet_ni_t *ni, struct socket *sock); 529 struct socket *sock, int type); 569 extern void ksocknal_lib_save_callback(struct socket *sock, ksock_conn_t *conn); 570 extern void ksocknal_lib_set_callback(struct socket *sock, ksock_conn_t *conn); 571 extern void ksocknal_lib_reset_callback(struct socket *sock, ksock_conn_t *conn); 574 extern int ksocknal_lib_setup_sock(struct socket *so);
|
D | socklnd_lib-linux.c | 80 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_send_iov() 122 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_send_kiov() 191 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_eager_ack() 428 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_get_conn_tunables() 457 ksocknal_lib_setup_sock(struct socket *sock) in ksocknal_lib_setup_sock() 657 ksocknal_lib_save_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_save_callback() 664 ksocknal_lib_set_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_set_callback() 673 ksocknal_lib_reset_callback(struct socket *sock, ksock_conn_t *conn) in ksocknal_lib_reset_callback()
|
/linux-4.1.27/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 | 107 static int tipc_release(struct socket *sock); 108 static int tipc_accept(struct socket *sock, struct socket *new_sock, int flags); 109 static int tipc_wait_for_sndmsg(struct socket *sock, long *timeo_p); 118 static int __tipc_send_stream(struct socket *sock, struct msghdr *m, 120 static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dsz); 312 static int tipc_sk_create(struct net *net, struct socket *sock, in tipc_sk_create() 406 static int tipc_release(struct socket *sock) in tipc_release() 493 static int tipc_bind(struct socket *sock, struct sockaddr *uaddr, in tipc_bind() 551 static int tipc_getname(struct socket *sock, struct sockaddr *uaddr, in tipc_getname() 619 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() 318 static struct socket *tipc_create_listen_sock(struct tipc_conn *con) in tipc_create_listen_sock() 321 struct socket *sock = NULL; in tipc_create_listen_sock() 382 struct socket *sock; in tipc_open_listening_sock()
|
/linux-4.1.27/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() 645 static int llc_ui_accept(struct socket *sock, struct socket *newsock, int flags) in llc_ui_accept() 707 static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in llc_ui_recvmsg() [all …]
|
/linux-4.1.27/net/netlink/ |
D | Kconfig | 15 tristate "NETLINK: socket monitoring interface" 18 Support for NETLINK socket monitoring interface used by the ss tool.
|
/linux-4.1.27/net/bluetooth/ |
D | sco.c | 463 static struct sock *sco_sock_alloc(struct net *net, struct socket *sock, int proto, gfp_t prio) in sco_sock_alloc() 490 static int sco_sock_create(struct net *net, struct socket *sock, int protocol, in sco_sock_create() 512 static int sco_sock_bind(struct socket *sock, struct sockaddr *addr, int addr_len) in sco_sock_bind() 547 static int sco_sock_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) in sco_sock_connect() 582 static int sco_sock_listen(struct socket *sock, int backlog) in sco_sock_listen() 622 static int sco_sock_accept(struct socket *sock, struct socket *newsock, int flags) in sco_sock_accept() 676 static int sco_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) in sco_sock_getname() 694 static int sco_sock_sendmsg(struct socket *sock, struct msghdr *msg, in sco_sock_sendmsg() 764 static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg, in sco_sock_recvmsg() 786 static int sco_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, un… 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 | 487 static int hci_sock_release(struct socket *sock) in hci_sock_release() 602 static int hci_sock_ioctl(struct socket *sock, unsigned int cmd, in hci_sock_ioctl() 675 static int hci_sock_bind(struct socket *sock, struct sockaddr *addr, in hci_sock_bind() 853 static int hci_sock_getname(struct socket *sock, struct sockaddr *addr, in hci_sock_getname() 921 static int hci_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, in hci_sock_recvmsg() 1080 static int hci_sock_sendmsg(struct socket *sock, struct msghdr *msg, in hci_sock_sendmsg() 1205 static int hci_sock_setsockopt(struct socket *sock, int level, int optname, in hci_sock_setsockopt() 1288 static int hci_sock_getsockopt(struct socket *sock, int level, int optname, in hci_sock_getsockopt() 1380 static int hci_sock_create(struct net *net, struct socket *sock, int protocol, in hci_sock_create()
|
/linux-4.1.27/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.1.27/net/vmw_vsock/ |
D | af_vsock.c | 581 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.1.27/drivers/block/drbd/ |
D | drbd_receiver.c | 480 static int drbd_recv_short(struct socket *sock, void *buf, size_t size, int flags) in drbd_recv_short() 496 rv = drbd_recv_short(connection->data.socket, buf, size, 0); in drbd_recv() 553 static void drbd_setbufsize(struct socket *sock, unsigned int snd, in drbd_setbufsize() 567 static struct socket *drbd_try_connect(struct drbd_connection *connection) in drbd_try_connect() 570 struct socket *sock; in drbd_try_connect() 657 struct socket *s_listen; 678 struct socket *s_listen; in prepare_listen_socket() 745 static struct socket *drbd_wait_for_connect(struct drbd_connection *connection, struct accept_wait_… in drbd_wait_for_connect() 748 struct socket *s_estab = NULL; in drbd_wait_for_connect() 792 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.1.27/drivers/staging/lustre/lnet/lnet/ |
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() 211 lnet_accept(struct socket *sock, __u32 magic) in lnet_accept() 335 struct socket *newsock; in lnet_acceptor()
|
/linux-4.1.27/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.1.27/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(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.1.27/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() 390 static int xs_sendpages(struct socket *sock, struct sockaddr *addr, int addrlen, struct xdr_buf *xd… in xs_sendpages() 635 struct socket *sock = transport->sock; in xs_tcp_shutdown() 823 struct socket *sock = transport->sock; in xs_reset_transport() 1511 struct socket *sock; in xs_write_space() 1631 static void xs_sock_set_reuseport(struct socket *sock) in xs_sock_set_reuseport() 1639 static unsigned short xs_sock_getport(struct socket *sock) in xs_sock_getport() 1672 static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock) in xs_set_srcport() [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() 462 struct socket *sock = sk->sk_socket; in svc_tcp_write_space() 839 struct socket *sock = svsk->sk_sock; in svc_tcp_accept() 840 struct socket *newsock; in svc_tcp_accept() 1373 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.1.27/net/ieee802154/ |
D | Kconfig | 16 tristate "IEEE 802.15.4 socket interface" 20 for 802.15.4 dataframes. Also RAW socket interface to build MAC
|
D | Makefile | 7 ieee802154_socket-y := socket.o
|
/linux-4.1.27/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.1.27/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 | 535 static int ax25_setsockopt(struct socket *sock, int level, int optname, in ax25_setsockopt() 677 static int ax25_getsockopt(struct socket *sock, int level, int optname, in ax25_getsockopt() 774 static int ax25_listen(struct socket *sock, int backlog) in ax25_listen() 803 static int ax25_create(struct net *net, struct socket *sock, int protocol, in ax25_create() 952 static int ax25_release(struct socket *sock) in ax25_release() 1038 static int ax25_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in ax25_bind() 1116 static int __must_check ax25_connect(struct socket *sock, in ax25_connect() 1323 static int ax25_accept(struct socket *sock, struct socket *newsock, int flags) in ax25_accept() 1390 static int ax25_getname(struct socket *sock, struct sockaddr *uaddr, in ax25_getname() 1438 static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in ax25_sendmsg() [all …]
|
/linux-4.1.27/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) 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.1.27/net/core/ |
D | sock.c | 675 int sock_setsockopt(struct socket *sock, int level, int optname, in sock_setsockopt() 1012 int sock_getsockopt(struct socket *sock, int level, int optname, in sock_getsockopt() 2103 int sock_no_bind(struct socket *sock, struct sockaddr *saddr, int len) in sock_no_bind() 2109 int sock_no_connect(struct socket *sock, struct sockaddr *saddr, in sock_no_connect() 2116 int sock_no_socketpair(struct socket *sock1, struct socket *sock2) in sock_no_socketpair() 2122 int sock_no_accept(struct socket *sock, struct socket *newsock, int flags) in sock_no_accept() 2128 int sock_no_getname(struct socket *sock, struct sockaddr *saddr, in sock_no_getname() 2135 unsigned int sock_no_poll(struct file *file, struct socket *sock, poll_table *pt) in sock_no_poll() 2141 int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) in sock_no_ioctl() 2147 int sock_no_listen(struct socket *sock, int backlog) in sock_no_listen() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/security/tomoyo/ |
D | tomoyo.c | 451 static int tomoyo_socket_listen(struct socket *sock, int backlog) in tomoyo_socket_listen() 465 static int tomoyo_socket_connect(struct socket *sock, struct sockaddr *addr, in tomoyo_socket_connect() 480 static int tomoyo_socket_bind(struct socket *sock, struct sockaddr *addr, in tomoyo_socket_bind() 495 static int tomoyo_socket_sendmsg(struct socket *sock, struct msghdr *msg, in tomoyo_socket_sendmsg()
|
/linux-4.1.27/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.1.27/tools/testing/selftests/net/ |
D | psock_lib.h | 67 fds[0] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open() 68 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.1.27/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.1.27/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) 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 | 417 static int pptp_bind(struct socket *sock, struct sockaddr *uservaddr, in pptp_bind() 450 static int pptp_connect(struct socket *sock, struct sockaddr *uservaddr, in pptp_connect() 523 static int pptp_getname(struct socket *sock, struct sockaddr *uaddr, in pptp_getname() 542 static int pptp_release(struct socket *sock) in pptp_release() 584 static int pptp_create(struct net *net, struct socket *sock) in pptp_create()
|
/linux-4.1.27/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.1.27/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 | 1134 u8 *socket, in get_memory_error_data() argument 1237 *socket = sad_interleave[idx]; in get_memory_error_data() 1239 idx, sad_way, *socket); in get_memory_error_data() 1258 *socket = sad_pkg_socket(pkg); in get_memory_error_data() 1269 idx, *socket, sad_ha, shiftup); in get_memory_error_data() 1274 *socket = sad_pkg_socket(pkg); in get_memory_error_data() 1277 idx, *socket, sad_ha); in get_memory_error_data() 1284 new_mci = get_mci_for_node_id(*socket); in get_memory_error_data() 1287 *socket); in get_memory_error_data() 1986 u8 rank, socket; in sbridge_mce_output_error() local [all …]
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-stat.txt | 134 --per-socket:: 135 Aggregate counts per processor socket for system-wide mode measurements. This 137 use --per-socket in addition to -a. (system-wide). The output includes the 138 socket number and the number of online processors on that socket. This is
|
/linux-4.1.27/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.1.27/net/rose/ |
D | af_rose.c | 368 static int rose_setsockopt(struct socket *sock, int level, int optname, in rose_setsockopt() 428 static int rose_getsockopt(struct socket *sock, int level, int optname, in rose_getsockopt() 486 static int rose_listen(struct socket *sock, int backlog) in rose_listen() 511 static int rose_create(struct net *net, struct socket *sock, int protocol, in rose_create() 600 static int rose_release(struct socket *sock) in rose_release() 655 static int rose_bind(struct socket *sock, struct sockaddr *uaddr, int addr_len) in rose_bind() 716 static int rose_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) in rose_connect() 873 static int rose_accept(struct socket *sock, struct socket *newsock, int flags) in rose_accept() 937 static int rose_getname(struct socket *sock, struct sockaddr *uaddr, in rose_getname() 1049 static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) in rose_sendmsg() [all …]
|
/linux-4.1.27/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.1.27/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.1.27/fs/ncpfs/ |
D | ncp_fs_sb.h | 48 struct socket *ncp_sock;/* ncp socket */ 49 struct socket *info_sock;
|
/linux-4.1.27/fs/cifs/ |
D | connect.c | 2817 cifs_reclassify_socket4(struct socket *sock) in cifs_reclassify_socket4() 2826 cifs_reclassify_socket6(struct socket *sock) in cifs_reclassify_socket6() 2835 cifs_reclassify_socket4(struct socket *sock) in cifs_reclassify_socket4() 2840 cifs_reclassify_socket6(struct socket *sock) in cifs_reclassify_socket6() 2865 struct socket *socket = server->ssocket; in bind_socket() local 2866 rc = socket->ops->bind(socket, in bind_socket() 2964 struct socket *socket = server->ssocket; in generic_ip_connect() local 2979 if (socket == NULL) { in generic_ip_connect() 2981 IPPROTO_TCP, &socket, 1); in generic_ip_connect() 2990 server->ssocket = socket; in generic_ip_connect() [all …]
|
/linux-4.1.27/net/caif/ |
D | caif_socket.c | 274 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() 350 static int caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, in caif_stream_recvmsg() 521 static int caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, in caif_seqpkt_sendmsg() 596 static int caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, in caif_stream_sendmsg() 675 static int setsockopt(struct socket *sock, in setsockopt() 747 static int caif_connect(struct socket *sock, struct sockaddr *uaddr, in caif_connect() 897 static int caif_release(struct socket *sock) in caif_release() 937 struct socket *sock, poll_table *wait) in caif_poll() 1026 static int caif_create(struct net *net, struct socket *sock, int protocol, in caif_create()
|
/linux-4.1.27/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.1.27/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.1.27/Documentation/pcmcia/ |
D | locking.txt | 10 - ops_mutex - serializes socket operation 76 socket_state_t socket;
|
/linux-4.1.27/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.1.27/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.1.27/net/iucv/ |
D | af_iucv.c | 538 static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio) in iucv_sock_alloc() 583 static int iucv_sock_create(struct net *net, struct socket *sock, int protocol, in iucv_sock_create() 654 struct sock *iucv_accept_dequeue(struct sock *parent, struct socket *newsock) in iucv_accept_dequeue() 698 static int iucv_sock_bind(struct socket *sock, struct sockaddr *addr, in iucv_sock_bind() 802 static int afiucv_path_connect(struct socket *sock, struct sockaddr *addr) in afiucv_path_connect() 848 static int iucv_sock_connect(struct socket *sock, struct sockaddr *addr, in iucv_sock_connect() 905 static int iucv_sock_listen(struct socket *sock, int backlog) in iucv_sock_listen() 930 static int iucv_sock_accept(struct socket *sock, struct socket *newsock, in iucv_sock_accept() 984 static int iucv_sock_getname(struct socket *sock, struct sockaddr *addr, in iucv_sock_getname() 1032 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.1.27/include/linux/sunrpc/ |
D | xprtsock.h | 26 struct socket * sock;
|
D | svcsock.h | 20 struct socket * sk_sock; /* berkeley socket layer */
|
/linux-4.1.27/include/linux/can/ |
D | core.h | 59 extern int can_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
|
/linux-4.1.27/Documentation/ABI/removed/ |
D | net_dma | 5 Formerly the lower limit, in bytes, of the size of socket reads
|
/linux-4.1.27/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.1.27/net/sctp/ |
D | Makefile | 12 tsnmap.o bind_addr.o socket.o primitive.o \
|
/linux-4.1.27/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.1.27/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) 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.1.27/drivers/connector/ |
D | Kconfig | 7 of the netlink socket protocol.
|
/linux-4.1.27/net/packet/ |
D | Kconfig | 6 tristate "Packet socket"
|
/linux-4.1.27/arch/xtensa/include/uapi/asm/ |
D | Kbuild | 19 header-y += socket.h
|
/linux-4.1.27/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 …]
|