Searched refs:clients (Results 26 - 50 of 64) sorted by relevance

123

/linux-master/drivers/infiniband/core/
H A Ddevice.c64 * Each of the three rwsem locks (devices, clients, client_data) protects the
67 * clients, that the value in the xarray is still a valid pointer. Change of
99 static DEFINE_XARRAY_FLAGS(clients, XA_FLAGS_ALLOC);
432 struct ib_client *client = xa_load(&clients, index);
763 client = xa_load(&clients, client_id);
772 * For this reason clients and drivers should not call the
1272 * Remove clients in LIFO order, see assign_client_id. This could be
1274 * clients can be added to this ib_device past this point we only need
1300 * An enabled device is visible to all clients and to all the public facing
1331 xa_for_each_marked (&clients, inde
[all...]
/linux-master/drivers/soc/tegra/cbb/
H A Dtegra234-cbb.c239 u32 timeout, clients, client = 0; local
243 clients = timeout;
247 if (clients != 0xffffffff)
248 clients &= BIT(client);
252 tegra234_cbb_tmo_slv(file, name, addr, clients);
/linux-master/drivers/pci/
H A Dp2pdma.c671 * a p2pdma provider and the clients in use.
673 * @clients: array of devices to check (NULL-terminated)
674 * @num_clients: number of clients in the array
677 * Returns -1 if any of the clients are not compatible, otherwise returns a
682 * "compatible" means the provider and the clients are either all behind
686 int pci_p2pdma_distance_many(struct pci_dev *provider, struct device **clients, argument
699 pci_client = find_parent_pci_dev(clients[i]);
702 dev_warn(clients[i],
748 * the specified list of clients and shortest distance
749 * @clients
762 pci_p2pmem_find_many(struct device **clients, int num_clients) argument
[all...]
/linux-master/drivers/memory/tegra/
H A Dtegra30.c1177 .clients = tegra30_mc_clients,
1237 * Display memory clients use isochronous transfers and have very low
1242 * VI clients also need a stronger compensation.
1248 * We always want lower latency for these clients, hence
1294 const struct tegra_mc_client *client = &mc->soc->clients[src->id];
1299 * bandwidth to maximum for all clients before drivers are loaded.
1302 * clients and it's okay to keep configuration left from bootloader
1320 * ISO clients need to reserve extra bandwidth up-front because
1351 client = &mc->soc->clients[idx];
1359 /* these clients ar
[all...]
H A Dtegra186.c128 const struct tegra_mc_client *client = &mc->soc->clients[i];
150 const struct tegra_mc_client *client = &mc->soc->clients[i];
894 .clients = tegra186_mc_clients,
H A Dtegra114.c1064 .clients = tegra114_mc_clients,
1105 .clients = tegra114_mc_clients,
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_cxt.h314 struct qed_ilt_client_cfg clients[MAX_ILT_CLIENTS]; member in struct:qed_cxt_mngr
H A Dqed_debug.c1489 /* Enable / disable Debug Bus clients according to the specified mask
1689 /* Takes all blocks out of reset. If rbc_only is true, only RBC clients are
4652 struct qed_ilt_client_cfg *clients = p_hwfn->p_cxt_mngr->clients; local
4706 start_page_id = clients[ILT_CLI_CDUC].first.val - pf_start_line;
4714 start_page_id += clients[ILT_CLI_CDUC].pf_total_lines;
4716 i++, start_page_id += clients[ILT_CLI_CDUC].vf_total_lines)
4734 start_page_id = clients[ILT_CLI_CDUT].first.val +
4743 start_page_id = clients[ILT_CLI_CDUT].first.val +
4756 if (clients[ILT_CLI_SR
4801 struct qed_ilt_client_cfg *clients = p_hwfn->p_cxt_mngr->clients; local
5001 struct qed_ilt_client_cfg *clients = p_hwfn->p_cxt_mngr->clients; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_drv.h209 struct list_head clients; member in struct:nouveau_drm
212 * @clients_lock: Protects access to the @clients list of &struct nouveau_cli.
H A Dnouveau_debugfs.c227 list_for_each_entry(cli, &drm->clients, head) {
H A Dnouveau_drm.c613 INIT_LIST_HEAD(&drm->clients);
710 * There may be existing clients from as-yet unclosed files. For now,
716 list_for_each_entry_safe(cli, temp_cli, &drm->clients, head) {
1168 list_add(&cli->head, &drm->clients);
1190 * The device is gone, and as it currently stands all clients are
/linux-master/drivers/gpu/drm/tegra/
H A Ddrm.h46 struct list_head clients; member in struct:tegra_drm
H A Duapi.c69 list_for_each_entry(client, &tegra->clients, list)
H A Ddrm.c473 list_for_each_entry(client, &tegra->clients, list)
918 list_add_tail(&client->list, &tegra->clients);
1096 * If the Tegra DRM clients are backed by an IOMMU, push buffers are
1113 * Work around this by making sure that Tegra DRM clients only use
1165 INIT_LIST_HEAD(&tegra->clients);
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device_types.h328 /** @clients: drm clients info */
330 /** @clients.lock: Protects drm clients info */
333 /** @clients.count: number of drm clients */
335 } clients; member in struct:xe_device
/linux-master/drivers/hsi/
H A Dhsi_core.c312 void hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients) argument
319 for_each_available_child_of_node(clients, child)
395 /* Populate HSI bus with HSI clients */
567 * HSI controllers relay on pre-allocated buffers from their clients and they
707 * hsi_event - Notifies clients about port events
712 * to a race condition in HSI HW protocol, clients need to be notified
/linux-master/include/linux/
H A Dhost1x.h405 struct list_head clients; member in struct:host1x_device
/linux-master/include/uapi/sound/
H A Dasequencer.h127 /* 150-151: kernel events with quote - DO NOT use in user clients */
143 unsigned char client; /**< Client number: 0..255, 255 = broadcast to all clients */
156 #define SNDRV_SEQ_ADDRESS_BROADCAST 255 /* send event to all queues/clients/ports/channels */
285 /* (compatible) event for UMP-capable clients */
314 int clients; /* maximum clients count */ member in struct:snd_seq_system_info
317 int cur_clients; /* current clients */
501 * etc. if the queue is locked for other clients
/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_smp.c47 * Note on SMP clients:
48 * For ViG pipes, fetch Y/Cr/Cb-components clients are always
52 * if mdp5_cfg->smp.clients[SSPP_VIG0] = N,
58 return mdp5_cfg->smp.clients[pipe] + plane;
194 /* Release SMP blocks for all clients of the pipe */
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_init_ops.h643 ilt_cli = &ilt->clients[cli_num];
793 struct ilt_client_info *ilt_cli = &ilt->clients[cli_num];
817 struct ilt_client_info *ilt_cli = &ilt->clients[cli_num];
834 * called during init common stage, ilt clients should be initialized
/linux-master/drivers/iommu/
H A Dtegra-smmu.c366 const struct tegra_mc_client *client = &smmu->soc->clients[i];
394 const struct tegra_mc_client *client = &smmu->soc->clients[i];
1066 const struct tegra_mc_client *client = &smmu->soc->clients[i];
1090 debugfs_create_file("clients", S_IRUGO, smmu->debugfs, smmu,
/linux-master/drivers/media/common/siano/
H A Dsmscoreapi.c591 while (!list_empty(&coredev->clients)) {
592 client = (struct smscore_client_t *) coredev->clients.next;
663 INIT_LIST_HEAD(&dev->clients);
1182 * notifies all clients registered with the device, notifies hotplugs,
1430 * find client by response id & type within the clients list.
1450 first = &coredev->clients;
1467 * find client by response id/type, call clients onresponse handler
1700 * @param coredev pointer to a coredev object from clients hotplug
1732 list_add_locked(&newclient->entry, &coredev->clients,
/linux-master/drivers/media/platform/nuvoton/
H A Dnpcm-video.c99 atomic_t clients; member in struct:npcm_ece
958 if (video->ece.enable && atomic_inc_return(&video->ece.clients) == 1) {
965 atomic_read(&video->ece.clients));
988 if (video->ece.enable && atomic_dec_return(&video->ece.clients) == 0) {
991 atomic_read(&video->ece.clients));
/linux-master/drivers/nvme/target/
H A Dcore.c522 struct device *clients[2]; local
536 clients[0] = ctrl->p2p_client;
537 clients[1] = nvmet_ns_dev(ns);
539 p2p_dev = pci_p2pmem_find_many(clients, ARRAY_SIZE(clients));
/linux-master/fs/ntfs3/
H A Dfslog.c56 __le16 log_clients; // 0x08: Maximum number of clients.
68 struct CLIENT_REC clients[]; // 0x40: member in struct:RESTART_AREA
411 /* Find the oldest lsn from active clients. */
548 * Check that all the clients are valid and that there isn't a cycle.
554 u16 clients = le16_to_cpu(ra->log_clients); local
559 if (!clients ||
563 clients -= 1;
1247 * If chkdsk was run or we have no clients then we have
1351 log->ra_size = struct_size(log->ra, clients, 1);
1389 ra->client_off = cpu_to_le16(offsetof(struct RESTART_AREA, clients));
[all...]

Completed in 460 milliseconds

123