| /Linux-v5.15/drivers/platform/x86/ |
| D | i2c-multi-instantiate.c | 32 struct i2c_client *clients[]; member 58 multi = devm_kmalloc(dev, struct_size(multi, clients, ret), GFP_KERNEL); in i2c_multi_inst_probe() 93 multi->clients[i] = i2c_acpi_new_device(dev, i, &board_info); in i2c_multi_inst_probe() 94 if (IS_ERR(multi->clients[i])) { in i2c_multi_inst_probe() 95 ret = dev_err_probe(dev, PTR_ERR(multi->clients[i]), in i2c_multi_inst_probe() 111 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_probe() 122 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_remove()
|
| /Linux-v5.15/drivers/net/ethernet/qlogic/qed/ |
| D | qed_cxt.c | 284 struct qed_ilt_client_cfg *p_cli = &p_mngr->clients[ilt_client]; in qed_cxt_get_ilt_page_size() 319 u32 page_sz = p_mgr->clients[ILT_CLI_CDUC].p_size.val; in qed_cxt_set_proto_cid_count() 416 p_cli = &p_hwfn->p_cxt_mngr->clients[ILT_CLI_CDUC]; in qed_ilt_get_dynamic_line_cnt() 444 struct qed_ilt_client_cfg *clients = p_hwfn->p_cxt_mngr->clients; in qed_cxt_ilt_blk_reset() local 449 clients[cli_idx].pf_blks[blk_idx].total_size = 0; in qed_cxt_ilt_blk_reset() 452 clients[cli_idx].vf_blks[blk_idx].total_size = 0; in qed_cxt_ilt_blk_reset() 485 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUC]); in qed_cxt_cfg_ilt_compute() 523 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_CDUT]); in qed_cxt_cfg_ilt_compute() 631 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_QM]); in qed_cxt_cfg_ilt_compute() 656 p_cli = qed_cxt_set_cli(&p_mngr->clients[ILT_CLI_SRC]); in qed_cxt_cfg_ilt_compute() [all …]
|
| /Linux-v5.15/drivers/gpu/vga/ |
| D | vga_switcheroo.c | 157 struct list_head clients; member 175 .clients = LIST_HEAD_INIT(vgasr_priv.clients), 195 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable() 207 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable() 313 list_add_tail(&client->list, &vgasr_priv.clients); in register_client() 482 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_get_client_state() 503 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_unregister_client() 533 client = find_client_from_pci(&vgasr_priv.clients, pdev); in vga_switcheroo_client_fb_set() 652 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_show() 701 client = find_client_from_id(&vgasr_priv.clients, id | ID_BIT_AUDIO); in set_audio_state() [all …]
|
| /Linux-v5.15/drivers/char/agp/ |
| D | frontend.c | 338 client = controller->clients; in agp_remove_all_clients() 404 struct agp_client *clients; in agp_controller_make_current() local 406 clients = controller->clients; in agp_controller_make_current() 408 while (clients != NULL) { in agp_controller_make_current() 411 priv = agp_find_private(clients->pid); in agp_controller_make_current() 417 clients = clients->next; in agp_controller_make_current() 426 struct agp_client *clients; in agp_controller_release_current() local 429 clients = controller->clients; in agp_controller_release_current() 431 while (clients != NULL) { in agp_controller_release_current() 434 priv = agp_find_private(clients->pid); in agp_controller_release_current() [all …]
|
| /Linux-v5.15/drivers/gpu/host1x/ |
| D | bus.c | 18 static LIST_HEAD(clients); 122 list_move_tail(&client->list, &device->clients); in host1x_subdev_register() 199 list_for_each_entry(client, &device->clients, list) { in host1x_device_init() 210 list_for_each_entry(client, &device->clients, list) { in host1x_device_init() 227 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init() 232 client = list_entry(&device->clients, struct host1x_client, list); in host1x_device_init() 235 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init() 260 list_for_each_entry_reverse(client, &device->clients, list) { in host1x_device_exit() 273 list_for_each_entry_reverse(client, &device->clients, list) { in host1x_device_exit() 416 list_add_tail(&client->list, &clients); in __host1x_device_del() [all …]
|
| /Linux-v5.15/fs/nfsd/ |
| D | Kconfig | 28 available to clients mounting the NFS server on this system. 54 This protocol extension allows applications on NFS clients to 60 NFSv3 ACL protocol extension allowing NFS clients to manipulate 62 clients which support the Solaris NFSv3 ACL protocol can then 102 clients to directly perform I/O to block devices accessible to both 103 the server and the clients. See RFC 5663 for more details. 116 clients to directly perform I/O to SCSI devices accessible to both 117 the server and the clients. See draft-ietf-nfsv4-scsi-layout for 129 enables NFS clients to directly perform I/O to NFSv3 devices 130 accessible to both the server and the clients. See
|
| /Linux-v5.15/tools/testing/selftests/bpf/prog_tests/ |
| D | migrate_reuseport.c | 52 __s64 clients[NR_CLIENTS]; member 284 test_case->clients[i] = socket(test_case->family, SOCK_STREAM, in start_clients() 286 if (!ASSERT_NEQ(test_case->clients[i], -1, "socket")) in start_clients() 292 err = settimeo(test_case->clients[i], 100); in start_clients() 299 err = setsockopt(test_case->clients[i], IPPROTO_TCP, in start_clients() 307 err = connect(test_case->clients[i], in start_clients() 313 err = write(test_case->clients[i], buf, MSGLEN); in start_clients() 468 init_fds(test_case->clients, NR_CLIENTS); in run_test() 528 close_fds(test_case->clients, NR_CLIENTS); in run_test()
|
| /Linux-v5.15/include/linux/ |
| D | pci-p2pdma.h | 22 int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients, 25 struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients); 48 struct device **clients, int num_clients, bool verbose) in pci_p2pdma_distance_many() argument 56 static inline struct pci_dev *pci_p2pmem_find_many(struct device **clients, in pci_p2pmem_find_many() argument
|
| /Linux-v5.15/Documentation/virt/acrn/ |
| D | io-request.rst | 23 2. I/O clients 27 GPA falls in a certain range. Multiple I/O clients can be associated with each 30 any other clients. The ACRN userspace acts as the default client for each User 34 I/O requests and I/O clients. 54 || | | | I/O clients | | | | 93 registered clients based on the address of the I/O accesses, updates
|
| /Linux-v5.15/Documentation/admin-guide/nfs/ |
| D | pnfs-scsi-server.rst | 9 also hands out layouts to the clients so that they can directly access the 14 file system must sit on a SCSI LUN that is accessible to the clients in 16 exported LUN, striping or concatenation of LUNs on the MDS and clients
|
| D | pnfs-block-server.rst | 8 to the clients to directly access the underlying block devices that are 14 to the clients in addition to the MDS. As of now the file system needs to 16 volumes on the MDS and clients is not supported yet.
|
| D | nfs-client.rst | 25 NFSv4 requires clients to identify themselves to servers with a unique 41 nfs.nfs4_unique_id stays the same, preventing collision with other clients 45 anything that is believed to be unique across all NFS clients. An 57 clients running in containers.
|
| /Linux-v5.15/drivers/mfd/ |
| D | tps80031.c | 434 tps80031->clients[i] = client; in tps80031_probe() 436 tps80031->clients[i] = devm_i2c_new_dummy_device(&client->dev, in tps80031_probe() 438 if (IS_ERR(tps80031->clients[i])) { in tps80031_probe() 440 return PTR_ERR(tps80031->clients[i]); in tps80031_probe() 443 i2c_set_clientdata(tps80031->clients[i], tps80031); in tps80031_probe() 444 tps80031->regmap[i] = devm_regmap_init_i2c(tps80031->clients[i], in tps80031_probe()
|
| /Linux-v5.15/drivers/memory/tegra/ |
| D | tegra20.c | 420 if (mc->soc->clients[i].id == idx) in tegra20_mc_of_icc_xlate_extended() 518 client0 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 519 client1 = &mc->soc->clients[i + 1]; in tegra20_mc_collect_stats() 538 client0 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 546 client1 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 631 seq_printf(s, "%-14s ", mc->soc->clients[i].name); in tegra20_mc_stats_show() 775 client = mc->soc->clients[id].name; in tegra20_mc_handle_irq() 797 .clients = tegra20_mc_clients,
|
| D | tegra124.c | 1189 client = &mc->soc->clients[idx]; in tegra124_mc_of_icc_xlate_extended() 1210 if (mc->soc->clients[i].id == idx) in tegra124_mc_of_icc_xlate_extended() 1249 .clients = tegra124_mc_clients, 1262 .clients = tegra124_mc_clients, 1283 .clients = tegra124_mc_clients, 1296 .clients = tegra124_mc_clients,
|
| /Linux-v5.15/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.
|
| /Linux-v5.15/Documentation/devicetree/bindings/display/tegra/ |
| D | nvidia,tegra20-host1x.txt | 44 - interconnects: Must contain entry for the MPE memory clients. 47 available memory clients, see MEMORY CONTROLLER section. 127 - interconnects: Must contain entry for the VI memory clients. 130 available memory clients, see MEMORY CONTROLLER section. 146 - interconnects: Must contain entry for the EPP memory clients. 149 available memory clients, see MEMORY CONTROLLER section. 165 - interconnects: Must contain entry for the ISP memory clients. 168 available memory clients, see MEMORY CONTROLLER section. 184 - interconnects: Must contain entry for the GR2D memory clients. 187 available memory clients, see MEMORY CONTROLLER section. [all …]
|
| /Linux-v5.15/drivers/hsi/clients/ |
| D | Kconfig | 3 # HSI clients configuration 6 comment "HSI clients"
|
| /Linux-v5.15/Documentation/ABI/stable/ |
| D | sysfs-bus-mhi | 10 Users: Any userspace application or clients interested in device info. 21 Users: Any userspace application or clients interested in device info.
|
| /Linux-v5.15/drivers/pps/clients/ |
| D | Kconfig | 3 # PPS clients configuration 6 comment "PPS clients support"
|
| /Linux-v5.15/Documentation/devicetree/bindings/dma/ |
| D | atmel-xdma.txt | 28 * DMA clients 29 DMA clients connected to the Atmel XDMA controller must use the format
|
| /Linux-v5.15/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_cfg.c | 27 .clients = { 116 .clients = { 204 .clients = { 304 .clients = { 376 .clients = { 456 .clients = { 675 .clients = {
|
| /Linux-v5.15/Documentation/filesystems/cifs/ |
| D | ksmbd.rst | 27 for listening to SMB requests. Whenever new clients make request, Forker 30 processing of SMB requests(commands) from clients as well as allowing for new 31 clients to make new connections. Each instance is named ksmbd/1~n(port number) 32 to indicate connected clients. Depending on the SMB request types, each new 42 in parallel i.e., There can be multiple clients commands which are worked in
|
| /Linux-v5.15/drivers/hsi/ |
| D | Makefile | 9 obj-y += clients/
|
| /Linux-v5.15/drivers/pps/ |
| D | Makefile | 9 obj-y += clients/ generators/
|