Home
last modified time | relevance | path

Searched full:clients (Results 1 – 25 of 1486) sorted by relevance

12345678910>>...60

/kernel/linux/linux-5.10/include/dt-bindings/memory/
Dtegra194-mc.h4 /* special clients */
8 /* host1x clients */
25 /* GPU clients */
28 /* other SoC clients */
45 /* GPC DMA clients */
55 /* APE DMA clients */
65 /* APE DMA clients */
147 /* MSS internal memqual MIU7 read clients */
149 /* MSS internal memqual MIU7 write clients */
151 /* High-definition audio (HDA) read clients */
[all …]
Dtegra186-mc.h4 /* special clients */
8 /* host1x clients */
25 /* GPU clients */
28 /* other SoC clients */
45 /* GPC DMA clients */
55 /* APE DMA clients */
65 /* APE DMA clients */
/kernel/linux/linux-6.6/include/dt-bindings/memory/
Dtegra194-mc.h4 /* special clients */
8 /* host1x clients */
25 /* GPU clients */
28 /* other SoC clients */
45 /* GPC DMA clients */
55 /* APE DMA clients */
65 /* APE DMA clients */
147 /* MSS internal memqual MIU7 read clients */
149 /* MSS internal memqual MIU7 write clients */
151 /* High-definition audio (HDA) read clients */
[all …]
Dtegra234-mc.h7 /* special clients */
180 /* MSS internal memqual MIU7 read clients */
182 /* MSS internal memqual MIU7 write clients */
184 /* MSS internal memqual MIU8 read clients */
186 /* MSS internal memqual MIU8 write clients */
188 /* MSS internal memqual MIU9 read clients */
190 /* MSS internal memqual MIU9 write clients */
192 /* MSS internal memqual MIU10 read clients */
194 /* MSS internal memqual MIU10 write clients */
196 /* MSS internal memqual MIU11 read clients */
[all …]
Dtegra186-mc.h4 /* special clients */
8 /* host1x clients */
25 /* GPU clients */
28 /* other SoC clients */
45 /* GPC DMA clients */
55 /* APE DMA clients */
65 /* APE DMA clients */
/kernel/linux/linux-6.6/fs/nfsd/
DKconfig30 available to clients mounting the NFS server on this system.
42 Unless you are hosting ancient (1990's era) NFS clients, you don't
57 This protocol extension allows applications on NFS clients to
63 NFSv3 ACL protocol extension allowing NFS clients to manipulate
65 clients which support the Solaris NFSv3 ACL protocol can then
104 clients to directly perform I/O to block devices accessible to both
105 the server and the clients. See RFC 5663 for more details.
117 clients to directly perform I/O to SCSI devices accessible to both
118 the server and the clients. See draft-ietf-nfsv4-scsi-layout for
130 enables NFS clients to directly perform I/O to NFSv3 devices
[all …]
/kernel/linux/linux-5.10/fs/nfsd/
DKconfig28 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
101 clients to directly perform I/O to block devices accesible to both
102 the server and the clients. See RFC 5663 for more details.
115 clients to directly perform I/O to SCSI devices accesible to both
116 the server and the clients. See draft-ietf-nfsv4-scsi-layout for
128 enables NFS clients to directly perform I/O to NFSv3 devices
129 accesible to both the server and the clients. See
/kernel/linux/linux-5.10/drivers/hsi/
Dhsi_boardinfo.c3 * HSI clients registration interface
22 * hsi_register_board_info - Register HSI clients information
23 * @info: Array of HSI clients on the board
26 * HSI clients are statically declared and registered on board files.
28 * HSI clients will be automatically registered to the HSI bus once the
29 * controller and the port where the clients wishes to attach are registered
/kernel/linux/linux-6.6/drivers/hsi/
Dhsi_boardinfo.c3 * HSI clients registration interface
22 * hsi_register_board_info - Register HSI clients information
23 * @info: Array of HSI clients on the board
26 * HSI clients are statically declared and registered on board files.
28 * HSI clients will be automatically registered to the HSI bus once the
29 * controller and the port where the clients wishes to attach are registered
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
Dqed_cxt.c284 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()
492 /* get the counters for the CDUC and QM clients */ 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()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
Dqed_cxt.c284 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()
492 /* get the counters for the CDUC and QM clients */ 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()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/vga/
Dvga_switcheroo.c70 * clients. The mux is called the handler. Muxless machines also register a
76 * there can thus be up to three clients: Two vga clients (GPUs) and one audio
110 * For audio clients, the @fb_info and @active members are bogus. For GPU
111 * clients, the @vga_dev is bogus.
138 * (counting only vga clients, not audio clients)
139 * @clients: list of registered clients
157 struct list_head clients; member
175 .clients = LIST_HEAD_INIT(vgasr_priv.clients),
181 /* we're ready if we get two clients + handler */ in vga_switcheroo_ready()
195 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/vga/
Dvga_switcheroo.c70 * clients. The mux is called the handler. Muxless machines also register a
76 * there can thus be up to three clients: Two vga clients (GPUs) and one audio
110 * For audio clients, the @fb_info and @active members are bogus. For GPU
111 * clients, the @vga_dev is bogus.
138 * (counting only vga clients, not audio clients)
139 * @clients: list of registered clients
157 struct list_head clients; member
175 .clients = LIST_HEAD_INIT(vgasr_priv.clients),
181 /* we're ready if we get two clients + handler */ in vga_switcheroo_ready()
195 list_for_each_entry(client, &vgasr_priv.clients, list) { in vga_switcheroo_enable()
[all …]
/kernel/linux/linux-6.6/Documentation/filesystems/nfs/
Dclient-identifier.rst41 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
142 - Clients across multiple administrative domains that access a
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/msm/
Dqcom,llcc.yaml15 that can be shared by multiple clients. Clients here are different cores in the
16 SoC, the idea is to minimize the local caches at the clients and migrate to
18 which are assigned to clients. Clients can query the slice details, activate
/kernel/linux/linux-5.10/drivers/platform/x86/
Di2c-multi-instantiate.c4 * i2c-clients from a single fwnode.
31 struct i2c_client *clients[]; member
79 /* Count number of clients to instantiate */ in i2c_multi_inst_probe()
84 multi = devm_kmalloc(dev, struct_size(multi, clients, ret), GFP_KERNEL); in i2c_multi_inst_probe()
119 multi->clients[i] = i2c_acpi_new_device(dev, i, &board_info); in i2c_multi_inst_probe()
120 if (IS_ERR(multi->clients[i])) { in i2c_multi_inst_probe()
121 ret = PTR_ERR(multi->clients[i]); in i2c_multi_inst_probe()
138 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_probe()
149 i2c_unregister_device(multi->clients[i]); in i2c_multi_inst_remove()
/kernel/linux/linux-6.6/drivers/gpu/host1x/
Dbus.c19 static LIST_HEAD(clients);
123 list_move_tail(&client->list, &device->clients); in host1x_subdev_register()
157 * it from list of clients. in __host1x_subdev_unregister()
188 * its &host1x_driver.probe implementation to initialize each of its clients.
200 list_for_each_entry(client, &device->clients, list) { in host1x_device_init()
211 list_for_each_entry(client, &device->clients, list) { in host1x_device_init()
228 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init()
233 client = list_entry(&device->clients, struct host1x_client, list); in host1x_device_init()
236 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init()
250 * function to tear down each of its clients. Typically this is done after a
[all …]
/kernel/linux/linux-5.10/include/linux/
Dvga_switcheroo.h41 * DDC lines separately. This signals to clients that they should call
44 * the AUX channel separately. This signals to clients that the active
77 * @VGA_SWITCHEROO_UNKNOWN_ID: initial identifier assigned to vga clients.
84 * Client identifier. Audio clients use the same identifier & 0x100.
97 * two vga clients have registered. It allows the handler to perform
99 * vga clients. Currently only the radeon and amdgpu drivers use this.
140 * set to NULL. For audio clients, the @reprobe member is bogus.
141 * OTOH, @gpu_bound is only for audio clients, and not used for GPU clients.
/kernel/linux/linux-6.6/include/linux/
Dvga_switcheroo.h41 * DDC lines separately. This signals to clients that they should call
44 * the AUX channel separately. This signals to clients that the active
77 * @VGA_SWITCHEROO_UNKNOWN_ID: initial identifier assigned to vga clients.
84 * Client identifier. Audio clients use the same identifier & 0x100.
97 * two vga clients have registered. It allows the handler to perform
99 * vga clients. Currently only the radeon and amdgpu drivers use this.
140 * set to NULL. For audio clients, the @reprobe member is bogus.
141 * OTOH, @gpu_bound is only for audio clients, and not used for GPU clients.
/kernel/linux/linux-5.10/drivers/gpu/host1x/
Dbus.c18 static LIST_HEAD(clients);
121 list_move_tail(&client->list, &device->clients); in host1x_subdev_register()
155 * it from list of clients. in __host1x_subdev_unregister()
186 * its &host1x_driver.probe implementation to initialize each of its clients.
198 list_for_each_entry(client, &device->clients, list) { in host1x_device_init()
215 list_for_each_entry_continue_reverse(client, &device->clients, list) in host1x_device_init()
229 * function to tear down each of its clients. Typically this is done after a
240 list_for_each_entry_reverse(client, &device->clients, list) { in host1x_device_exit()
372 * list of idle clients. in __host1x_device_del()
382 /* add the client to the list of idle clients */ in __host1x_device_del()
[all …]
/kernel/linux/linux-5.10/drivers/char/agp/
Dfrontend.c338 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 …]
/kernel/linux/linux-6.6/drivers/char/agp/
Dfrontend.c340 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 …]
/kernel/linux/linux-5.10/Documentation/gpu/
Dtegra.rst7 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.
/kernel/linux/linux-6.6/Documentation/gpu/
Dtegra.rst7 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.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/cache/
Dqcom,llcc.yaml14 that can be shared by multiple clients. Clients here are different cores in the
15 SoC, the idea is to minimize the local caches at the clients and migrate to
17 which are assigned to clients. Clients can query the slice details, activate

12345678910>>...60