Searched refs:group_list (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/vfio/
H A Dcontainer.c20 struct list_head group_list; member in struct:vfio_container
209 if (!list_empty(&container->group_list) &&
242 list_for_each_entry(group, &container->group_list, container_next) {
252 list_for_each_entry_continue_reverse(group, &container->group_list,
276 if (list_empty(&container->group_list) || container->iommu_driver) {
367 INIT_LIST_HEAD(&container->group_list);
430 if (!list_empty(&container->group_list) &&
458 list_add(&group->container_next, &container->group_list);
491 if (driver && list_empty(&container->group_list)) {
H A Dvfio_iommu_spapr_tce.c71 struct list_head group_list; member in struct:tce_container
200 return !list_empty(&container->group_list);
280 tcegrp = list_first_entry(&container->group_list,
330 INIT_LIST_HEAD_RCU(&container->group_list);
352 tcegrp = list_first_entry(&container->group_list,
658 tcegrp = list_first_entry(&container->group_list,
684 list_for_each_entry(tcegrp, &container->group_list, next) {
700 list_for_each_entry(tcegrp, &container->group_list, next) {
724 list_for_each_entry(tcegrp, &container->group_list, next) {
761 tcegrp = list_first_entry(&container->group_list,
[all...]
H A Dgroup.c20 struct list_head group_list; member in struct:vfio
21 struct mutex group_lock; /* locks group_list */
516 * group->iommu_group from the vfio.group_list cannot be NULL
519 list_for_each_entry(group, &vfio.group_list, vfio_next) {
602 list_add(&group->vfio_next, &vfio.group_list);
923 INIT_LIST_HEAD(&vfio.group_list);
953 WARN_ON(!list_empty(&vfio.group_list));
H A Dvfio_iommu_type1.c83 struct list_head group_list; member in struct:vfio_domain
1858 list_for_each_entry(g, &domain->group_list, next) {
2248 INIT_LIST_HEAD(&domain->group_list);
2249 list_add(&group->next, &domain->group_list);
2283 list_add(&group->next, &d->group_list);
2424 list_for_each_entry(g, &d->group_list, next) {
2499 if (list_empty(&domain->group_list)) {
2576 &domain->group_list, next) {
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmcg.c134 struct list_head group_list; member in struct:mcast_req
550 req = list_first_entry(&group->pending_list, struct mcast_req, group_list);
551 list_del(&req->group_list);
599 list_del(&req->group_list);
621 list_del(&req->group_list);
630 list_del(&req->group_list);
675 struct mcast_req, group_list);
680 list_del(&req->group_list);
711 group_list);
767 struct mcast_req, group_list);
[all...]
/linux-master/drivers/dma/ppc4xx/
H A Dadma.h126 * @group_list: list of slots that make up a multi-descriptor transaction
150 struct list_head group_list; /* list */ member in struct:ppc440spe_adma_desc_slot
H A Dadma.c336 list_for_each_entry(iter, &desc->group_list, chain_node) {
341 &desc->group_list))) {
367 iter = list_first_entry(&desc->group_list,
387 list_for_each_entry_from(iter, &desc->group_list, chain_node) {
398 iter = list_first_entry(&desc->group_list,
417 list_for_each_entry_from(iter, &desc->group_list,
445 iter = list_first_entry(&desc->group_list,
455 list_for_each_entry_from(iter, &desc->group_list, chain_node) {
476 &desc->group_list))) {
1432 list_for_each_entry(iter, &tdesc->group_list, chain_nod
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c136 list_add_tail(&group->list, &lag->group_list);
150 list_for_each_entry(entry, &lag->group_list, list)
308 list_for_each_entry_safe(entry, storage, &lag->group_list, list) {
486 list_for_each_entry(group_entry, &priv->nfp_lag.group_list,
700 INIT_LIST_HEAD(&lag->group_list);
720 list_for_each_entry_safe(entry, storage, &lag->group_list, list) {
H A Dmain.h224 * @group_list: List of all master/slave groups offloaded
236 struct list_head group_list; member in struct:nfp_fl_lag
/linux-master/security/tomoyo/
H A Dmemory.c111 list = &param->ns->group_list[idx];
H A Dgc.c563 struct list_head *list = &ns->group_list[i];
H A Dcommon.h906 struct list_head group_list[TOMOYO_MAX_GROUP]; member in struct:tomoyo_policy_namespace
H A Dcommon.c346 INIT_LIST_HEAD(&ns->group_list[idx]);
1793 struct list_head *list = &ns->group_list[idx];
/linux-master/drivers/iommu/
H A Diommu.c510 static int __iommu_probe_device(struct device *dev, struct list_head *group_list) argument
571 } else if (!group->default_domain && !group_list) {
577 * With a group_list argument we defer the default_domain setup
582 list_add_tail(&group->entry, group_list);
1652 struct list_head *group_list = data; local
1656 ret = __iommu_probe_device(dev, group_list);
1806 LIST_HEAD(group_list);
1809 ret = bus_for_each_dev(bus, NULL, &group_list, probe_iommu_group);
1813 list_for_each_entry_safe(group, next, &group_list, entry) {
/linux-master/drivers/thunderbolt/
H A Dtb.c1367 list_for_each_entry(in, &group->ports, group_list) {
1485 in = list_first_entry(&group->ports, struct tb_port, group_list);
1526 list_add_tail(&in->group_list, &group->ports);
1606 list_del_init(&in->group_list);
H A Dtb.h267 * @group_list: The adapter is linked to the group's list of ports through this
297 struct list_head group_list; member in struct:tb_port

Completed in 540 milliseconds