Searched refs:ida (Results 26 - 50 of 97) sorted by relevance

1234

/linux-master/arch/powerpc/platforms/powernv/
H A Dvas.h321 struct ida ida; member in struct:vas_instance
H A Dvas-window.c506 static void vas_release_window_id(struct ida *ida, int winid) argument
508 ida_free(ida, winid);
511 static int vas_assign_window_id(struct ida *ida) argument
513 int winid = ida_alloc_max(ida, VAS_WINDOWS_PER_CHIP - 1, GFP_KERNEL);
534 vas_release_window_id(&vinst->ida, winid);
542 winid = vas_assign_window_id(&vinst->ida);
562 vas_release_window_id(&vinst->ida, winid);
H A Dvas.c88 ida_init(&vinst->ida);
/linux-master/drivers/net/ipvlan/
H A Dipvlan.h100 struct ida ida; member in struct:ipvl_port
H A Dipvlan_main.c79 ida_init(&port->ida);
108 ida_destroy(&port->ida);
608 err = ida_alloc_range(&port->ida, port->dev_id_start, 0xFFFD,
611 err = ida_alloc_range(&port->ida, 0x1, port->dev_id_start - 1,
644 ida_free(&port->ida, dev->dev_id);
664 ida_free(&ipvlan->port->ida, dev->dev_id);
/linux-master/include/linux/
H A Dnfs_fs_sb.h236 struct ida openowner_id;
237 struct ida lockowner_id;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.h16 struct ida used_regions;
18 struct ida used_groups;
/linux-master/include/linux/greybus/
H A Dsvc.h45 struct ida device_id_map;
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmrid_manager.c40 struct ida gmr_ida;
/linux-master/include/drm/
H A Ddrm_mode_config.h452 struct ida connector_ida;
/linux-master/drivers/nvdimm/
H A Dnd.h405 struct ida ns_ida;
406 struct ida btt_ida;
407 struct ida pfn_ida;
408 struct ida dax_ida;
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_cq.c69 id = ida_alloc_range(&bank->ida, bank->min, bank->max, GFP_KERNEL);
96 ida_free(&bank->ida, cqn >> CQ_BANKID_SHIFT);
527 ida_init(&cq_table->bank[i].ida);
538 ida_destroy(&hr_dev->cq_table.bank[i].ida);
H A Dhns_roce_srq.c68 id = ida_alloc_range(&srq_ida->ida, srq_ida->min, srq_ida->max,
82 ida_free(&hr_dev->srq_table.srq_ida.ida, (int)srq->srqn);
547 ida_init(&srq_ida->ida);
H A Dhns_roce_mr.c60 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max,
78 ida_free(&mtpt_ida->ida, id);
87 ida_free(&hr_dev->mr_table.mtpt_ida.ida, (int)obj);
190 ida_init(&mtpt_ida->ida);
495 ida_free(&hr_dev->mr_table.mtpt_ida.ida,
557 id = ida_alloc_range(&mtpt_ida->ida, mtpt_ida->min, mtpt_ida->max,
H A Dhns_roce_device.h238 struct ida ida; member in struct:hns_roce_ida
479 struct ida ida; member in struct:hns_roce_bank
/linux-master/drivers/media/platform/chips-media/coda/
H A Dcoda.h101 struct ida ida; member in struct:coda_dev
/linux-master/drivers/dax/
H A Dbus.c506 ida_free(&dax_region->ida, dev_dax->id);
529 id = ida_alloc(&dax_region->ida, GFP_KERNEL);
666 ida_init(&dax_region->ida);
690 ida_free(&dev_dax->ida, mapping->id);
817 mapping->id = ida_alloc(&dev_dax->ida, GFP_KERNEL);
1497 ida_init(&dev_dax->ida);
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.h234 struct ida resource_ida;
243 struct ida ctx_id_ida;
/linux-master/sound/soc/intel/avs/
H A Davs.h140 struct ida **mod_idas;
143 struct ida ppl_ida;
H A Dutils.c116 struct ida **ida_ptrs;
/linux-master/sound/soc/sof/
H A Dsof-audio.h484 struct ida output_queue_ida;
485 struct ida input_queue_ida;
/linux-master/drivers/slimbus/
H A Dslimbus.h407 struct ida laddr_ida;
/linux-master/drivers/net/ethernet/sfc/
H A Dtc.h319 struct ida recirc_ida;
/linux-master/fs/smb/server/
H A Dconnection.h101 struct ida async_ida;
/linux-master/drivers/acpi/
H A Dinternal.h113 struct ida instance_ida;

Completed in 222 milliseconds

1234