| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A 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/drivers/gpu/vga/ |
| H A 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/tools/testing/selftests/bpf/prog_tests/ |
| H A 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/fs/nfsd/ |
| H A D | Kconfig | 33 available to clients mounting the NFS server on this system. 45 Unless you are hosting ancient (1990's era) NFS clients, you don't 60 This protocol extension allows applications on NFS clients to 66 NFSv3 ACL protocol extension allowing NFS clients to manipulate 68 clients which support the Solaris NFSv3 ACL protocol can then 105 clients to directly perform I/O to block devices accessible to both 106 the server and the clients. See RFC 5663 for more details. 118 clients to directly perform I/O to SCSI devices accessible to both 119 the server and the clients. See draft-ietf-nfsv4-scsi-layout for 131 enables NFS clients to directly perform I/O to NFSv3 devices [all …]
|
| /linux/Documentation/virt/acrn/ |
| H A 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/Documentation/userspace-api/ |
| H A D | tee.rst | 30 There are two classes of clients, normal clients and supplicants. The latter is 35 Much of the communication between clients and the TEE is opaque to the 37 clients, forward them to the TEE and send back the results. In the case of
|
| /linux/include/linux/ |
| H A D | pci-p2pdma.h | 73 int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients, 75 struct pci_dev *pci_p2pmem_find_many(struct device **clients, int num_clients); 105 struct device **clients, int num_clients, bool verbose) in pci_p2pdma_distance_many() argument 109 static inline struct pci_dev *pci_p2pmem_find_many(struct device **clients, in pci_p2pmem_find_many() argument
|
| /linux/Documentation/admin-guide/nfs/ |
| H A 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
|
| H A 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.
|
| H A D | nfs-client.rst | 25 NFSv4 requires clients to identify themselves to servers with a unique 41 nfs.nfs4_unique_id can help prevent collisions with other clients. 44 anything that is believed to be unique across all NFS clients. An 57 This uniquifier string will be the same for all NFS clients running in
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | client-identifier.rst | 41 leases. When the server restarts and clients attempt to recover 43 clients that held state before the server restarted and clients 92 circumstances where clients can interfere with each other. This is 95 If distinct clients present the same "co_ownerid" string and use 97 unable to tell that the clients are not the same. Each distinct 102 If distinct clients present the same "co_ownerid" string and use 104 to operate normally but reject subsequent clients with the same 117 to other clients in the meantime. This is referred to as "lock 134 - NFS-root (diskless) clients, where the local DHCP server (or
|
| /linux/drivers/memory/tegra/ |
| H A D | tegra20.c | 421 if (mc->soc->clients[i].id == idx) in tegra20_mc_of_icc_xlate_extended() 519 client0 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 520 client1 = &mc->soc->clients[i + 1]; in tegra20_mc_collect_stats() 539 client0 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 547 client1 = &mc->soc->clients[i]; in tegra20_mc_collect_stats() 632 seq_printf(s, "%-14s ", mc->soc->clients[i].name); in tegra20_mc_stats_show() 750 client = mc->soc->clients[id].name; in tegra20_mc_handle_irq() 770 .clients = tegra20_mc_clients,
|
| H A 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,
|
| H A D | mc.c | 406 const struct tegra_mc_client *client = &mc->soc->clients[i]; in tegra_mc_setup_latency_allowance() 671 if (mc->soc->clients[i].id == id) { in tegra30_mc_handle_irq() 672 client = mc->soc->clients[i].name; in tegra30_mc_handle_irq() 852 node = icc_node_create(mc->soc->clients[i].id); in tegra_mc_interconnect_setup() 858 node->name = mc->soc->clients[i].name; in tegra_mc_interconnect_setup() 866 node->data = (struct tegra_mc_client *)&(mc->soc->clients[i]); in tegra_mc_interconnect_setup()
|
| H A D | tegra30.c | 1177 .clients = tegra30_mc_clients, 1294 const struct tegra_mc_client *client = &mc->soc->clients[src->id]; in tegra30_mc_icc_set() 1351 client = &mc->soc->clients[idx]; in tegra30_mc_of_icc_xlate_extended() 1372 if (mc->soc->clients[i].id == idx) in tegra30_mc_of_icc_xlate_extended() 1388 .clients = tegra30_mc_clients,
|
| /linux/Documentation/gpu/ |
| H A 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/drivers/gpu/drm/clients/ |
| H A D | Kconfig | 10 modules and components according to the enabled clients. 18 Drivers that support in-kernel DRM clients have to select this 26 default clients should select DRM_CLIENT_SELECTION instead. 28 menu "Supported DRM clients"
|
| /linux/drivers/soc/qcom/ |
| H A D | pmic_glink.c | 46 struct list_head clients; member 108 list_add(&client->node, &pg->clients); in pmic_glink_client_register() 162 list_for_each_entry(client, &pg->clients, node) { in pmic_glink_rpmsg_callback() 223 list_for_each_entry(client, &pg->clients, node) in pmic_glink_state_notify_clients() 308 INIT_LIST_HEAD(&pg->clients); in pmic_glink_probe()
|
| /linux/drivers/hsi/clients/ |
| H A D | Kconfig | 3 # HSI clients configuration 6 comment "HSI clients"
|
| /linux/drivers/gpu/drm/msm/disp/mdp5/ |
| H A D | mdp5_cfg.c | 27 .clients = { 116 .clients = { 197 .clients = { 285 .clients = { 385 .clients = { 457 .clients = { 537 .clients = { 756 .clients = {
|
| /linux/drivers/pps/clients/ |
| H A D | Kconfig | 3 # PPS clients configuration 6 comment "PPS clients support"
|
| /linux/include/soc/tegra/ |
| H A D | mc.h | 81 const struct tegra_mc_client *clients; member 172 const struct tegra_mc_client *clients; member
|
| /linux/drivers/hsi/ |
| H A D | Makefile | 9 obj-y += clients/
|
| /linux/drivers/iommu/ |
| H A D | exynos-iommu.c | 250 struct list_head clients; /* list of sysmmu_drvdata.domain_node */ member 927 INIT_LIST_HEAD(&domain->clients); in exynos_iommu_domain_alloc_paging() 953 WARN_ON(!list_empty(&domain->clients)); in exynos_iommu_domain_free() 957 list_for_each_entry_safe(data, next, &domain->clients, domain_node) { in exynos_iommu_domain_free() 1012 list_for_each_entry_safe(data, next, &domain->clients, domain_node) { in exynos_iommu_identity_attach() 1060 list_add_tail(&data->domain_node, &domain->clients); in exynos_iommu_attach_device() 1130 list_for_each_entry(data, &domain->clients, domain_node) in alloc_lv2entry() 1169 list_for_each_entry(data, &domain->clients, domain_node) in lv1set_section() 1289 list_for_each_entry(data, &domain->clients, domain_node) in exynos_iommu_tlb_invalidate_entry()
|
| /linux/Documentation/driver-api/surface_aggregator/ |
| H A D | index.rst | 12 clients/index
|