/barrelfish-master/usr/drivers/dma/ |
H A D | mod_ioat.c | 42 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 89 static errval_t attach(struct bfdriver_instance* bfi) { argument 103 static errval_t detach(struct bfdriver_instance* bfi) { argument 116 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 130 destroy(struct bfdriver_instance* bfi) argument 137 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
H A D | mod_e10k.c | 42 static errval_t init(struct bfdriver_instance* bfi, const char* name, uint64_t flags, argument 90 static errval_t attach(struct bfdriver_instance* bfi) { argument 104 static errval_t detach(struct bfdriver_instance* bfi) { argument 117 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 131 destroy(struct bfdriver_instance* bfi) argument [all...] |
H A D | mod_e1k.c | 42 static errval_t init(struct bfdriver_instance* bfi, const char* name, uint64_t flags, argument 90 static errval_t attach(struct bfdriver_instance* bfi) { argument 104 static errval_t detach(struct bfdriver_instance* bfi) { argument 117 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 131 destroy(struct bfdriver_instance* bfi) argument [all...] |
/barrelfish-master/usr/drivers/iommu/modules/amd_iommu/ |
H A D | mod_amd_iommu.c | 42 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 67 static errval_t attach(struct bfdriver_instance* bfi) { argument 81 static errval_t detach(struct bfdriver_instance* bfi) { argument 94 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 108 destroy(struct bfdriver_instance* bfi) argument 115 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/iommu/modules/arm_smmu/ |
H A D | mod_arm_smmu.c | 42 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 67 static errval_t attach(struct bfdriver_instance* bfi) { argument 81 static errval_t detach(struct bfdriver_instance* bfi) { argument 94 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 107 destroy(struct bfdriver_instance* bfi) argument 113 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/lib/driverkit/ |
H A D | dcontrol_service.c | 35 struct bfdriver_instance* bfi = (struct bfdriver_instance*) binding->st; local 52 struct bfdriver_instance* bfi = (struct bfdriver_instance*) binding->st; local 70 struct bfdriver_instance* bfi = (struct bfdriver_instance*) binding->st; local 88 struct bfdriver_instance* bfi = (struct bfdriver_instance*) binding->st; local 129 dcontrol_service_init(struct bfdriver_instance* bfi, struct waitset* ws, bool lmp, struct capref* ret_cap) argument [all...] |
H A D | modules.c | 80 struct bfdriver_instance* bfi = (struct bfdriver_instance*) arg; local 98 struct bfdriver_instance* bfi = (struct bfdriver_instance*) elem; local 124 struct bfdriver_instance* bfi = collections_list_find_if(instances, match_name, namearg); local 247 get_cap(struct bfdriver_instance *bfi, cslot_t slot, struct capref *cap) argument 263 driverkit_get_interrupt_cap(struct bfdriver_instance *bfi, struct capref *cap) argument 268 driverkit_get_iommu_cap(struct bfdriver_instance *bfi, struct capref *cap) argument 273 driverkit_get_pci_cap(struct bfdriver_instance *bfi, struct capref *cap) argument 278 driverkit_get_bar_cap(struct bfdriver_instance *bfi, uint8_t idx, struct capref *cap) argument [all...] |
/barrelfish-master/usr/drivers/omap44xx/cm2/ |
H A D | module.c | 43 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 74 attach(struct bfdriver_instance* bfi) argument 88 detach(struct bfdriver_instance* bfi) argument 101 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 117 destroy(struct bfdriver_instance* bfi) argument 129 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/domain/ |
H A D | drivertpl.c | 63 static errval_t init(struct bfdriver_instance* bfi, const char* name, uint64_t flags, argument 94 static errval_t attach(struct bfdriver_instance* bfi) { argument 108 detach(struct bfdriver_instance* bfi) argument 121 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 137 destroy(struct bfdriver_instance* bfi) argument [all...] |
/barrelfish-master/usr/drivers/iommu/modules/intel_vtd/ |
H A D | mod_intel_vtd.c | 45 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 95 static errval_t attach(struct bfdriver_instance* bfi) { argument 109 detach(struct bfdriver_instance* bfi) argument 122 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 135 destroy(struct bfdriver_instance* bfi) argument 142 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/omap44xx/mmchs/ |
H A D | main.c | 62 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 128 attach(struct bfdriver_instance* bfi) argument 142 detach(struct bfdriver_instance* bfi) argument 155 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 171 destroy(struct bfdriver_instance* bfi) argument 183 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/omap44xx/twl6030/ |
H A D | module.c | 54 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 102 attach(struct bfdriver_instance* bfi) argument 116 detach(struct bfdriver_instance* bfi) argument 129 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 145 destroy(struct bfdriver_instance* bfi) argument 157 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/hpet/ |
H A D | hpet.c | 28 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 111 static errval_t attach(struct bfdriver_instance *bfi) { return SYS_ERR_OK; } argument 113 static errval_t detach(struct bfdriver_instance *bfi) { return SYS_ERR_OK; } argument 115 static errval_t set_sleep_level(struct bfdriver_instance *bfi, uint32_t level) { argument 119 static errval_t destroy(struct bfdriver_instance *bfi) { return SYS_ERR_OK; } argument 121 static errval_t get_ep(struct bfdriver_instance *bfi, bool lmp, struct capref *ret_cap){ argument
|
H A D | hpet_comp.c | 57 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 113 static errval_t attach(struct bfdriver_instance *bfi) { return SYS_ERR_OK; } argument 115 static errval_t detach(struct bfdriver_instance *bfi) { return SYS_ERR_OK; } argument 117 static errval_t set_sleep_level(struct bfdriver_instance *bfi, uint32_t level) { argument 121 static errval_t destroy(struct bfdriver_instance *bfi) { retur argument 123 get_ep(struct bfdriver_instance *bfi, bool lmp, struct capref *ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/serial/ |
H A D | serial_kernel.c | 66 init_kernel(struct bfdriver_instance* bfi, uint64_t flags, iref_t *dev) argument 96 static errval_t attach(struct bfdriver_instance* bfi) { argument 100 static errval_t detach(struct bfdriver_instance* bfi) { argument 104 static errval_t set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) { argument 108 static errval_t destroy(struct bfdriver_instance* bfi) { argument 117 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
H A D | serial_lpuart.c | 145 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) argument 185 static errval_t attach(struct bfdriver_instance *bfi) argument 190 static errval_t detach(struct bfdriver_instance *bfi) argument 195 static errval_t set_sleep_level(struct bfdriver_instance *bfi, uint32_t level) argument 200 static errval_t destroy(struct bfdriver_instance *bfi) argument 210 get_ep(struct bfdriver_instance *bfi, bool lmp, struct capref *ret_cap) argument [all...] |
H A D | serial_pc16550d.c | 142 init(struct bfdriver_instance* bfi, uint64_t flags, iref_t *dev) argument 189 static errval_t attach(struct bfdriver_instance* bfi) { argument 193 static errval_t detach(struct bfdriver_instance* bfi) { argument 197 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 201 destroy(struct bfdriver_instance* bfi) argument 210 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
H A D | serial_pl011.c | 133 init(struct bfdriver_instance* bfi, uint64_t flags, iref_t *dev) argument 171 static errval_t attach(struct bfdriver_instance* bfi) { argument 175 static errval_t detach(struct bfdriver_instance* bfi) { argument 179 static errval_t set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) { argument 183 static errval_t destroy(struct bfdriver_instance* bfi) { argument 192 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
H A D | serial_omap44xx.c | 255 init(struct bfdriver_instance* bfi, uint64_t flags, iref_t *dev) argument 293 static errval_t attach(struct bfdriver_instance* bfi) { argument 297 static errval_t detach(struct bfdriver_instance* bfi) { argument 301 static errval_t set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) { argument 305 static errval_t destroy(struct bfdriver_instance* bfi) { argument 314 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/xeon_phi/ |
H A D | mod_knc.c | 111 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t* dev) { argument 298 static errval_t attach(struct bfdriver_instance* bfi) { argument 311 static errval_t detach(struct bfdriver_instance* bfi) { argument 323 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 335 destroy(struct bfdriver_instance* bfi) argument 343 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/e1000/ |
H A D | e1000n.c | 507 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) argument 624 attach(struct bfdriver_instance* bfi) argument 628 detach(struct bfdriver_instance* bfi) argument 632 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 638 destroy(struct bfdriver_instance* bfi) argument 658 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/enet/ |
H A D | enet.h | 87 struct bfdriver_instance *bfi; member in struct:enet_driver_state
|
/barrelfish-master/usr/drivers/ioat_dma/ |
H A D | mod_ioat.c | 302 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t* dev) { argument 380 static errval_t attach(struct bfdriver_instance* bfi) { argument 393 static errval_t detach(struct bfdriver_instance* bfi) { argument 405 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 417 destroy(struct bfdriver_instance* bfi) argument 427 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/omap44xx/fdif/ |
H A D | fdif.c | 237 static errval_t init(struct bfdriver_instance *bfi, uint64_t flags, iref_t *dev) { argument 343 attach(struct bfdriver_instance* bfi) argument 357 detach(struct bfdriver_instance* bfi) argument 370 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 385 destroy(struct bfdriver_instance* bfi) argument 397 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |
/barrelfish-master/usr/drivers/pl390_dist/ |
H A D | main.c | 276 static errval_t connect_to_irs(struct bfdriver_instance *bfi) { argument 300 static errval_t init(struct bfdriver_instance* bfi, uint64_t flags, iref_t *dev) { argument 326 static errval_t attach(struct bfdriver_instance* bfi) { argument 330 detach(struct bfdriver_instance* bfi) argument 334 set_sleep_level(struct bfdriver_instance* bfi, uint32_t level) argument 338 destroy(struct bfdriver_instance* bfi) argument 347 get_ep(struct bfdriver_instance* bfi, bool lmp, struct capref* ret_cap) argument [all...] |