/linux-master/drivers/infiniband/core/ |
H A D | device.c | 64 * 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 D | tegra234-cbb.c | 239 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 D | p2pdma.c | 671 * 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 D | tegra30.c | 1177 .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 D | tegra186.c | 128 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 D | tegra114.c | 1064 .clients = tegra114_mc_clients, 1105 .clients = tegra114_mc_clients,
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_cxt.h | 314 struct qed_ilt_client_cfg clients[MAX_ILT_CLIENTS]; member in struct:qed_cxt_mngr
|
H A D | qed_debug.c | 1489 /* 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 D | nouveau_drv.h | 209 struct list_head clients; member in struct:nouveau_drm 212 * @clients_lock: Protects access to the @clients list of &struct nouveau_cli.
|
H A D | nouveau_debugfs.c | 227 list_for_each_entry(cli, &drm->clients, head) {
|
H A D | nouveau_drm.c | 613 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 D | drm.h | 46 struct list_head clients; member in struct:tegra_drm
|
H A D | uapi.c | 69 list_for_each_entry(client, &tegra->clients, list)
|
H A D | drm.c | 473 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 D | xe_device_types.h | 328 /** @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 D | hsi_core.c | 312 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 D | host1x.h | 405 struct list_head clients; member in struct:host1x_device
|
/linux-master/include/uapi/sound/ |
H A D | asequencer.h | 127 /* 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 D | mdp5_smp.c | 47 * 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 D | bnx2x_init_ops.h | 643 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 D | tegra-smmu.c | 366 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 D | smscoreapi.c | 591 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 D | npcm-video.c | 99 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 D | core.c | 522 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 D | fslog.c | 56 __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...] |