/drivers/hsi/ |
H A D | Makefile | 7 obj-y += clients/
|
H A D | hsi.c | 317 void hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients) argument 324 for_each_available_child_of_node(clients, child) 400 /* Populate HSI bus with HSI clients */ 572 * HSI controllers relay on pre-allocated buffers from their clients and they 712 * hsi_event - Notifies clients about port events 717 * to a race condition in HSI HW protocol, clients need to be notified
|
/drivers/isdn/hardware/eicon/ |
H A D | debug.c | 53 static diva_maint_client_t clients[MAX_DESCRIPTORS]; variable 290 for (i = 1; i < ARRAY_SIZE(clients); i++) { 291 if (clients[i].pmem) { 292 diva_os_free(0, clients[i].pmem); 394 for (id = 1; id < ARRAY_SIZE(clients); id++) { 395 if (clients[id].hDbg == hDbg) { 402 if (clients[id].hDbg) { /* slot is busy */ 406 if (!strcmp(clients[id].drvName, hDbg->drvName)) { 414 if (!clients[id].hDbg) { /* slot is busy */ 428 clients[free_i [all...] |
/drivers/pps/ |
H A D | Makefile | 8 obj-y += clients/ generators/
|
/drivers/gpu/vga/ |
H A D | vga_switcheroo.c | 57 struct list_head clients; member in struct:vgasr_priv 72 .clients = LIST_HEAD_INIT(vgasr_priv.clients), 77 /* we're ready if we get two clients + handler */ 91 list_for_each_entry(client, &vgasr_priv.clients, list) { 153 list_add_tail(&client->list, &vgasr_priv.clients); 216 client = find_client_from_pci(&vgasr_priv.clients, pdev); 230 client = find_client_from_pci(&vgasr_priv.clients, pdev); 252 client = find_client_from_pci(&vgasr_priv.clients, pdev); 264 list_for_each_entry(client, &vgasr_priv.clients, lis [all...] |
/drivers/gpu/host1x/ |
H A D | bus.c | 26 static LIST_HEAD(clients); 105 list_move_tail(&client->list, &device->clients); 141 * it from list of clients. 174 list_for_each_entry(client, &device->clients, list) { 200 list_for_each_entry_reverse(client, &device->clients, list) { 300 INIT_LIST_HEAD(&device->clients); 327 list_for_each_entry_safe(client, tmp, &clients, list) { 360 * list of idle clients. 370 /* add the client to the list of idle clients */ 372 list_add_tail(&client->list, &clients); [all...] |
/drivers/mfd/ |
H A D | tps80031.c | 441 tps80031->clients[i] = client; 443 tps80031->clients[i] = i2c_new_dummy(client->adapter, 445 if (!tps80031->clients[i]) { 451 i2c_set_clientdata(tps80031->clients[i], tps80031); 452 tps80031->regmap[i] = devm_regmap_init_i2c(tps80031->clients[i], 515 if (tps80031->clients[i] && (tps80031->clients[i] != client)) 516 i2c_unregister_device(tps80031->clients[i]); 536 if (tps80031->clients[i] != client) 537 i2c_unregister_device(tps80031->clients[ [all...] |
/drivers/char/agp/ |
H A D | frontend.c | 340 client = controller->clients; 406 struct agp_client *clients; local 408 clients = controller->clients; 410 while (clients != NULL) { 413 priv = agp_find_private(clients->pid); 419 clients = clients->next; 428 struct agp_client *clients; local 431 clients [all...] |
/drivers/media/platform/soc_camera/ |
H A D | sh_mobile_csi2.c | 272 if ((pdata->clients[i].pdev && 273 &pdata->clients[i].pdev->dev == icd->pdev) || 275 strcmp(pdata->clients[i].name, dev_name(icd->control)))) 283 priv->client = pdata->clients + i;
|
/drivers/iommu/ |
H A D | exynos-iommu.c | 189 struct list_head client; /* entry of exynos_iommu_domain.clients */ 198 struct list_head clients; /* list of sysmmu_drvdata.node */ member in struct:exynos_iommu_domain 733 INIT_LIST_HEAD(&priv->clients); 756 WARN_ON(!list_empty(&priv->clients)); 760 list_for_each_entry(owner, &priv->clients, client) { 765 while (!list_empty(&priv->clients)) 766 list_del_init(priv->clients.next); 794 list_add_tail(&owner->client, &priv->clients); 822 list_for_each_entry(owner, &priv->clients, client) { 884 list_for_each_entry(owner, &priv->clients, clien [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_drm.h | 107 struct list_head clients; member in struct:nouveau_drm
|
H A D | nouveau_drm.c | 384 INIT_LIST_HEAD(&drm->clients); 586 list_for_each_entry(cli, &drm->clients, head) { 601 list_for_each_entry_continue_reverse(cli, &drm->clients, head) { 654 list_for_each_entry(cli, &drm->clients, head) { 743 list_add(&cli->head, &drm->clients);
|
/drivers/gpu/drm/tegra/ |
H A D | drm.h | 43 struct list_head clients; member in struct:tegra_drm
|
H A D | drm.c | 37 INIT_LIST_HEAD(&tegra->clients); 386 list_for_each_entry(client, &tegra->clients, list) 800 list_add_tail(&client->list, &tegra->clients);
|
/drivers/staging/android/ion/ |
H A D | ion.c | 49 * @lock: rwsem protecting the tree of heaps and clients 51 * @user_clients: list of all the clients created from userspace 61 struct rb_root clients; member in struct:ion_device 69 * @node: node in the tree of all clients 783 client->display_serial = ion_get_client_serial(&dev->clients, name); 790 p = &dev->clients.rb_node; 801 rb_insert_color(&client->node, &dev->clients); 846 rb_erase(&client->node, &dev->clients); 1403 for (n = rb_first(&dev->clients); n; n = rb_next(n)) { 1589 idev->clients_debug_root = debugfs_create_dir("clients", [all...] |
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_init_ops.h | 636 struct ilt_client_info *ilt_cli = &ilt->clients[cli_num]; 789 struct ilt_client_info *ilt_cli = &ilt->clients[cli_num]; 813 struct ilt_client_info *ilt_cli = &ilt->clients[cli_num]; 830 * called during init common stage, ilt clients should be initialized
|
H A D | bnx2x_init.h | 520 struct ilt_client_info clients[4]; member in struct:bnx2x_ilt
|
H A D | bnx2x_main.c | 7900 cdu_ilt_start = ilt->clients[ILT_CLIENT_CDU].start; 7909 cdu_ilt_start = ilt->clients[ILT_CLIENT_CDU].start; 8296 * for the other ILT clients), to be efficient we want to support 8299 * the context (for the other ILT clients the pointers are used just to 8499 ilt_client = &ilt->clients[ILT_CLIENT_CDU]; 8519 ilt_client = &ilt->clients[ILT_CLIENT_QM]; 8542 ilt_client = &ilt->clients[ILT_CLIENT_SRC]; 8559 ilt_client = &ilt->clients[ILT_CLIENT_TM]; 8618 * CQ index among the SB indices: FCoE clients uses the default
|
/drivers/media/common/siano/ |
H A D | smscoreapi.c | 608 while (!list_empty(&coredev->clients)) { 609 client = (struct smscore_client_t *) coredev->clients.next; 676 INIT_LIST_HEAD(&dev->clients); 1194 * notifies all clients registered with the device, notifies hotplugs, 1439 * find client by response id & type within the clients list. 1459 first = &coredev->clients; 1476 * find client by response id/type, call clients onresponse handler 1710 * @param coredev pointer to a coredev object from clients hotplug 1744 list_add_locked(&newclient->entry, &coredev->clients,
|
H A D | smscoreapi.h | 120 /* public members, once passed to clients can be changed freely */ 125 /* private members, read-only for clients */ 161 struct list_head clients; member in struct:smscore_device_t
|
/drivers/i2c/ |
H A D | i2c-core.c | 1020 /* For 10-bit clients, add an arbitrary offset to avoid collisions */ 1623 * in adap->nr, and the specified adapter became available for clients. 1670 * clients using the bus number provided in adap->nr. Also, the table 1691 list_for_each_entry_safe(client, _n, &driver->clients, detected) { 1765 /* Detach any active clients. This can't fail, thus we do not 1854 INIT_LIST_HEAD(&driver->clients); 2270 list_add_tail(&client->detected, &driver->clients);
|
/drivers/char/ |
H A D | Kconfig | 606 Enables userspace clients to read and write to some packet SMD
|
/drivers/macintosh/ |
H A D | therm_pm72.c | 321 list_add_tail(&clt->detected, &therm_pm72_driver.clients);
|