/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | debug.c | 54 static diva_maint_client_t clients[MAX_DESCRIPTORS]; variable 287 for (i = 1; i < ARRAY_SIZE(clients); i++) { in diva_maint_finit() 288 if (clients[i].pmem) { in diva_maint_finit() 289 diva_os_free(0, clients[i].pmem); in diva_maint_finit() 391 for (id = 1; id < ARRAY_SIZE(clients); id++) { in DI_register() 392 if (clients[id].hDbg == hDbg) { in DI_register() 399 if (clients[id].hDbg) { /* slot is busy */ in DI_register() 403 if (!strcmp(clients[id].drvName, hDbg->drvName)) { in DI_register() 411 if (!clients[id].hDbg) { /* slot is busy */ in DI_register() 425 clients[free_id].hDbg = hDbg; in DI_register() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | intel_guc.c | 30 static struct intel_guc_client *clients[ATTEMPTS]; variable 269 clients[i] = guc_client_alloc(dev_priv, in igt_guc_doorbells() 274 if (!clients[i]) { in igt_guc_doorbells() 280 if (IS_ERR(clients[i])) { in igt_guc_doorbells() 281 if (PTR_ERR(clients[i]) != -ENOSPC) { in igt_guc_doorbells() 283 err = PTR_ERR(clients[i]); in igt_guc_doorbells() 301 if (clients[i]->stage_id >= GUC_NUM_DOORBELLS) { in igt_guc_doorbells() 303 i, clients[i]->stage_id, GUC_NUM_DOORBELLS); in igt_guc_doorbells() 308 err = validate_client(clients[i], in igt_guc_doorbells() 316 db_id = clients[i]->doorbell_id; in igt_guc_doorbells() [all …]
|
/Linux-v4.19/drivers/platform/x86/ |
D | i2c-multi-instantiate.c | 23 struct i2c_client *clients[0]; member 50 offsetof(struct i2c_multi_inst_data, clients[i]), in i2c_multi_inst_probe() 74 multi->clients[i] = i2c_acpi_new_device(dev, i, &board_info); in i2c_multi_inst_probe() 75 if (!multi->clients[i]) { in i2c_multi_inst_probe() 87 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_probe() 98 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_remove()
|
/Linux-v4.19/drivers/net/ethernet/qlogic/qed/ |
D | qed_cxt.c | 212 struct qed_ilt_client_cfg clients[ILT_CLI_MAX]; member 449 u32 page_sz = p_mgr->clients[ILT_CLI_CDUC].p_size.val; in qed_cxt_set_proto_cid_count() 546 p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; in qed_ilt_get_dynamic_line_cnt() 596 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUC]); in qed_cxt_cfg_ilt_compute() 634 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUT]); in qed_cxt_cfg_ilt_compute() 742 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_QM]); in qed_cxt_cfg_ilt_compute() 767 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_SRC]); in qed_cxt_cfg_ilt_compute() 792 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_TM]); in qed_cxt_cfg_ilt_compute() 825 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_TSDM]); in qed_cxt_cfg_ilt_compute() 863 p_cli = &p_mngr->clients[ILT_CLI_CDUT]; in qed_cxt_cfg_ilt_compute_excess() [all …]
|
/Linux-v4.19/drivers/gpu/vga/ |
D | vga_switcheroo.c | 158 struct list_head clients; member 176 .clients = LIST_HEAD_INIT(vgasr_priv.clients), 196 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable() 208 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable() 314 list_add_tail(&client->list, &vgasr_priv.clients); in register_client() 480 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_get_client_state() 501 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_unregister_client() 531 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_client_fb_set() 650 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_show() 699 client = find_client_from_id(&vgasr_priv.clients, id | ID_BIT_AUDIO); in set_audio_state() [all …]
|
/Linux-v4.19/drivers/char/agp/ |
D | frontend.c | 340 client = controller->clients; in agp_remove_all_clients() 406 struct agp_client *clients; in agp_controller_make_current() local 408 clients = controller->clients; in agp_controller_make_current() 410 while (clients != NULL) { in agp_controller_make_current() 413 priv = agp_find_private(clients->pid); in agp_controller_make_current() 419 clients = clients->next; in agp_controller_make_current() 428 struct agp_client *clients; in agp_controller_release_current() local 431 clients = controller->clients; in agp_controller_release_current() 433 while (clients != NULL) { in agp_controller_release_current() 436 priv = agp_find_private(clients->pid); in agp_controller_release_current() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/dma/ |
D | renesas,rcar-dmac.txt | 4 controller instances named DMAC capable of serving multiple clients. Channels 5 can be dedicated to specific clients or shared between a large number of 6 clients. 10 256 clients in total. When the number of hardware channels is lower than the 11 number of clients to be served, channels must be shared between multiple DMA 12 clients. The association of DMA clients to DMAC channels is fully dynamic and
|
D | atmel-xdma.txt | 29 * DMA clients 30 DMA clients connected to the Atmel XDMA controller must use the format
|
D | jz4780-dma.txt | 10 DMA clients (see below). 36 DMA clients must use the format described in dma.txt, giving a phandle to the
|
/Linux-v4.19/drivers/gpu/host1x/ |
D | bus.c | 27 static LIST_HEAD(clients); 130 list_move_tail(&client->list, &device->clients); in host1x_subdev_register() 207 list_for_each_entry(client, &device->clients, list) { in host1x_device_init() 224 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init() 249 list_for_each_entry_reverse(client, &device->clients, list) { in host1x_device_exit() 362 list_add_tail(&client->list, &clients); in __host1x_device_del() 376 list_for_each_entry_safe(client, cl, &device->clients, list) in __host1x_device_del() 377 list_move_tail(&client->list, &clients); in __host1x_device_del() 412 INIT_LIST_HEAD(&device->clients); in host1x_device_add() 436 list_for_each_entry_safe(client, tmp, &clients, list) { in host1x_device_add() [all …]
|
/Linux-v4.19/fs/nfsd/ |
D | Kconfig | 26 available to clients mounting the NFS server on this system. 52 This protocol extension allows applications on NFS clients to 58 NFSv3 ACL protocol extension allowing NFS clients to manipulate 60 clients which support the Solaris NFSv3 ACL protocol can then 97 clients to directly perform I/O to block devices accesible to both 98 the server and the clients. See RFC 5663 for more details. 111 clients to directly perform I/O to SCSI devices accesible to both 112 the server and the clients. See draft-ietf-nfsv4-scsi-layout for 124 enables NFS clients to directly perform I/O to NFSv3 devices 125 accesible to both the server and the clients. See
|
/Linux-v4.19/drivers/mfd/ |
D | tps80031.c | 439 tps80031->clients[i] = client; in tps80031_probe() 441 tps80031->clients[i] = i2c_new_dummy(client->adapter, in tps80031_probe() 443 if (!tps80031->clients[i]) { in tps80031_probe() 449 i2c_set_clientdata(tps80031->clients[i], tps80031); in tps80031_probe() 450 tps80031->regmap[i] = devm_regmap_init_i2c(tps80031->clients[i], in tps80031_probe() 513 if (tps80031->clients[i] && (tps80031->clients[i] != client)) in tps80031_probe() 514 i2c_unregister_device(tps80031->clients[i]); in tps80031_probe() 534 if (tps80031->clients[i] != client) in tps80031_remove() 535 i2c_unregister_device(tps80031->clients[i]); in tps80031_remove()
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/msm/ |
D | qcom,llcc.txt | 4 that can be shared by multiple clients. Clients here are different cores in the 5 SOC, the idea is to minimize the local caches at the clients and migrate to 7 which are assigned to clients. Clients can query the slice details, activate
|
/Linux-v4.19/Documentation/filesystems/nfs/ |
D | pnfs-scsi-server.txt | 8 also hands out layouts to the clients so that they can directly access the 13 file system must sit on a SCSI LUN that is accessible to the clients in 15 exported LUN, striping or concatenation of LUNs on the MDS and clients
|
D | pnfs-block-server.txt | 6 to the clients to directly access the underlying block devices that are 12 to the clients in addition to the MDS. As of now the file system needs to 14 volumes on the MDS and clients is not supported yet.
|
D | nfs.txt | 22 NFSv4 requires clients to identify themselves to servers with a unique 38 nfs.nfs4_unique_id stays the same, preventing collision with other clients 42 anything that is believed to be unique across all NFS clients. An 54 clients running in containers.
|
/Linux-v4.19/Documentation/gpu/ |
D | tegra.rst | 7 buffer provided directly by the CPU, to its clients via channels. Software, 30 The various host1x clients need to be bound together into a logical device in 35 tree for matching device nodes, adding the required clients to a list. Drivers 36 for individual clients register with the infrastructure as well and are added 39 Once all clients are available, the infrastructure will initialize the logical 41 the subsystem and in turn initialize each of its clients. 43 Similarly, when one of the clients is unregistered, the infrastructure will 45 the subsystem specific bits are torn down and the clients destroyed in turn.
|
D | drm-uapi.rst | 124 clients no longer require running compositors or graphics servers to 125 make use of a GPU. But the DRM API required unprivileged clients to 127 step and to grant clients GPU access without authenticating, render 128 nodes were introduced. Render nodes solely serve render clients, that 133 clients together with the legacy drmAuth authentication procedure. 139 nodes are designed to avoid the buffer-leaks, which occur if clients 143 clients can use them. Driver authors must be careful not to allow any 148 authenticates clients on the privileged primary/legacy node is no longer 150 granted GPU access. Communication between clients (or servers) is done 152 clients must not use the insecure FLINK interface. [all …]
|
/Linux-v4.19/drivers/hsi/clients/ |
D | Kconfig | 2 # HSI clients configuration 5 comment "HSI clients"
|
/Linux-v4.19/include/soc/tegra/ |
D | mc.h | 62 const struct tegra_mc_client *clients; member 124 const struct tegra_mc_client *clients; member
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_cfg.c | 35 .clients = { 119 .clients = { 202 .clients = { 297 .clients = { 364 .clients = {
|
/Linux-v4.19/drivers/pps/clients/ |
D | Kconfig | 2 # PPS clients configuration 5 comment "PPS clients support"
|
/Linux-v4.19/Documentation/ |
D | tee.txt | 45 There are two classes of clients, normal clients and supplicants. The latter is 50 Much of the communication between clients and the TEE is opaque to the 52 clients, forward them to the TEE and send back the results. In the case of
|
/Linux-v4.19/drivers/hsi/ |
D | Makefile | 9 obj-y += clients/
|
/Linux-v4.19/drivers/pps/ |
D | Makefile | 8 obj-y += clients/ generators/
|