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

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Ddpc.cpp22 scsi_alloc_dpc(scsi_dpc_info **dpc) argument
26 *dpc = (scsi_dpc_info *)malloc(sizeof(scsi_dpc_info));
27 if (*dpc == NULL)
30 memset(*dpc, 0, sizeof(scsi_dpc_info));
36 scsi_free_dpc(scsi_dpc_info *dpc) argument
40 free(dpc);
46 scsi_schedule_dpc(scsi_bus_info *bus, scsi_dpc_info *dpc, /*int flags,*/ argument
49 SHOW_FLOW(3, "bus=%p, dpc=%p", bus, dpc);
52 dpc
79 scsi_dpc_info *dpc; local
[all...]
H A Dscsi_internal.h68 bool registered; // true, if already/still in dpc list
107 spinlock_irq dpc_lock; // synchronizer for dpc list
257 // dpc.c
258 status_t scsi_alloc_dpc(scsi_dpc_info **dpc);
259 status_t scsi_free_dpc(scsi_dpc_info *dpc);
262 status_t scsi_schedule_dpc(scsi_bus_info *bus, scsi_dpc_info *dpc, /*int flags,*/
/haiku/src/add-ons/kernel/generic/dpc/
H A Ddpc.c18 #include <dpc.h>
46 dpc_slot dpc; local
52 // grab the next dpc slot
56 dpc = queue->slots[queue->head];
63 dpc.function(dpc.arg);
69 dpc = queue->slots[queue->head];
71 dpc.function(dpc.arg);
189 // Wake up the corresponding dpc threa
[all...]
/haiku/src/add-ons/kernel/busses/random/virtio/
H A DVirtioRNGPrivate.h10 #include <dpc.h>
/haiku/headers/private/firewire/
H A Dfwglue.h12 #include <dpc.h>
H A Dfirewirereg.h62 #include <dpc.h>
/haiku/headers/os/drivers/bus/
H A DSCSI.h356 // cookie for dpc
385 status_t (*alloc_dpc)(scsi_dpc_cookie *dpc);
386 status_t (*free_dpc)(scsi_dpc_cookie dpc);
387 status_t (*schedule_dpc)(scsi_bus cookie, scsi_dpc_cookie dpc, /*int flags,*/
/haiku/src/add-ons/kernel/busses/random/ccp/
H A Dccp.cpp12 #include <dpc.h>
92 ERROR("dpc setup failed (%s)\n", strerror(status));
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfirewire_module.cpp17 #include <dpc.h>
H A Dfirewire.cpp48 #include <dpc.h>
H A Dfwohci.cpp53 #include <dpc.h>
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DModule.cpp17 #include <dpc.h>
H A DACPICAHaiku.cpp127 # include <dpc.h>
H A DBusManager.cpp17 #include <dpc.h>
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DDriver.cpp13 #include <dpc.h>
/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/
H A Dnvme_spec.h1468 } dpc; member in struct:nvme_ns_data

Completed in 144 milliseconds