Symbol: resource
headers/os/drivers/ACPI.h
174
typedef acpi_status (*acpi_walk_resources_callback)(acpi_resource* resource,
headers/os/drivers/pcmcia/cs.h
63
} resource;
headers/os/storage/Resources.h
93
status_t RemoveResource(const void *resource);
headers/posix/sys/resource.h
80
extern int getrlimit(int resource, struct rlimit * rlp);
headers/posix/sys/resource.h
81
extern int setrlimit(int resource, const struct rlimit * rlp);
headers/private/kernel/low_resource_manager.h
42
void low_resource(uint32 resource, uint64 requirements, uint32 flags,
headers/private/kernel/thread.h
173
int _user_getrlimit(int resource, struct rlimit * rlp);
headers/private/kernel/thread.h
174
int _user_setrlimit(int resource, const struct rlimit * rlp);
headers/private/kernel/vfs.h
80
int vfs_getrlimit(int resource, struct rlimit *rlp);
headers/private/kernel/vfs.h
81
int vfs_setrlimit(int resource, const struct rlimit *rlp);
headers/private/storage/ResourceFile.h
67
status_t ReadResource(ResourceItem& resource,
headers/private/system/syscalls.h
69
extern int _kern_getrlimit(int resource, struct rlimit * rlp);
headers/private/system/syscalls.h
70
extern int _kern_setrlimit(int resource, const struct rlimit * rlp);
src/add-ons/kernel/bus_managers/acpi/ACPIPrivate.h
46
typedef acpi_status (*acpi_walk_resources_callback)(acpi_resource* resource,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
146
embedded_controller_io_ports_parse_callback(ACPI_RESOURCE* resource,
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
150
if (resource->Type != ACPI_RESOURCE_TYPE_IO)
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
153
sc->ec_data_pci_address = resource->Data.Io.Minimum;
src/add-ons/kernel/bus_managers/acpi/EmbeddedController.cpp
155
sc->ec_csr_pci_address = resource->Data.Io.Minimum;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
108
} else if (!resource.maxAddress_fixed) {
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
91
DecodeAddress(const T& resource, pci_resource_range& range)
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
93
const auto& acpiRange = resource.address;
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
95
(unsigned long)acpiRange.minimum, resource.minAddress_fixed,
src/add-ons/kernel/busses/pci/ecam/ECAMPCIControllerACPI.cpp
96
(unsigned long)acpiRange.maximum, resource.maxAddress_fixed,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
216
struct virtio_gpu_resource_create_2d resource = {};
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
219
resource.hdr.type = VIRTIO_GPU_CMD_RESOURCE_CREATE_2D;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
220
resource.resource_id = resourceId;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
221
resource.format = VIRTIO_GPU_FORMAT_B8G8R8X8_UNORM;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
222
resource.width = width;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
223
resource.height = height;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
225
virtio_gpu_send_cmd(info, &resource, sizeof(resource), &response, sizeof(response));
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
240
struct virtio_gpu_resource_unref resource = {};
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
243
resource.hdr.type = VIRTIO_GPU_CMD_RESOURCE_UNREF;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
244
resource.resource_id = resourceId;
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
246
virtio_gpu_send_cmd(info, &resource, sizeof(resource), &response, sizeof(response));
src/add-ons/kernel/drivers/network/ether/3com/dev/xl/if_xlreg.h
595
struct resource *xl_irq;
src/add-ons/kernel/drivers/network/ether/3com/dev/xl/if_xlreg.h
596
struct resource *xl_res;
src/add-ons/kernel/drivers/network/ether/3com/dev/xl/if_xlreg.h
613
struct resource *xl_fres;
src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/if_alcvar.h
208
struct resource *alc_res[1];
src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/if_alcvar.h
210
struct resource *alc_irq[ALC_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/if_alevar.h
187
struct resource *ale_res[1];
src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/if_alevar.h
189
struct resource *ale_irq[ALE_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/if_agevar.h
197
struct resource *age_res[1];
src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/if_agevar.h
199
struct resource *age_irq[AGE_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
106
struct resource *mem[1];
src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/if_aevar.h
108
struct resource *irq[1];
src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/if_bfereg.h
595
struct resource *bfe_irq;
src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/if_bfereg.h
596
struct resource *bfe_res;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bce/if_bcereg.h
6308
struct resource *bce_res_mem;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bce/if_bcereg.h
6323
struct resource *bce_res_irq;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bgereg.h
2948
struct resource *bge_irq;
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bgereg.h
2949
struct resource *bge_res; /* MAC mapped I/O */
src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/if_bgereg.h
2950
struct resource *bge_res2; /* APE mapped I/O */
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/if_dcreg.h
751
struct resource *dc_irq;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/if_dcreg.h
752
struct resource *dc_res;
src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/if_de.c
4737
struct resource *res;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
227
struct resource *res;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
261
struct resource *res;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
311
struct resource *memory;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
312
struct resource *flash;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
313
struct resource *ioport;
src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/if_igc.h
315
struct resource *res;
src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/if_fxpvar.h
183
struct resource *fxp_res[2]; /* I/O and IRQ resources */
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
411
struct resource *res;
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
444
struct resource *res;
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
494
struct resource *memory;
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
495
struct resource *flash;
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
496
struct resource *ioport;
src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/if_em.h
498
struct resource *res;
src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/if_jmevar.h
176
struct resource *jme_res[1];
src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/if_jmevar.h
178
struct resource *jme_irq[JME_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/if_mskreg.h
2506
struct resource *msk_res[1]; /* I/O resource */
src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/if_mskreg.h
2508
struct resource *msk_irq[1]; /* IRQ resources */
src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/if_nfevar.h
111
struct resource *nfe_res[1];
src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/if_nfevar.h
112
struct resource *nfe_msix_res;
src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/if_nfevar.h
113
struct resource *nfe_msix_pba_res;
src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/if_nfevar.h
114
struct resource *nfe_irq[NFE_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/if_le_pci.c
105
struct resource *sc_rres;
src/add-ons/kernel/drivers/network/ether/pcnet/dev/le/if_le_pci.c
107
struct resource *sc_ires;
src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/if_pcnreg.h
457
struct resource *pcn_res;
src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/if_pcnreg.h
458
struct resource *pcn_irq;
src/add-ons/kernel/drivers/network/ether/pcnet/glue.c
103
struct resource *sc_rres;
src/add-ons/kernel/drivers/network/ether/pcnet/glue.c
105
struct resource *sc_ires;
src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/if_vtevar.h
127
struct resource *vte_res;
src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/if_vtevar.h
130
struct resource *vte_irq;
src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/if_rlreg.h
869
struct resource *rl_res;
src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/if_rlreg.h
872
struct resource *rl_res_pba;
src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/if_rlreg.h
873
struct resource *rl_irq[RL_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/rl/if_rlreg.h
869
struct resource *rl_res;
src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/rl/if_rlreg.h
872
struct resource *rl_res_pba;
src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/rl/if_rlreg.h
873
struct resource *rl_irq[RL_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/if_sgereg.h
340
struct resource *sge_res;
src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/if_sgereg.h
343
struct resource *sge_irq;
src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/if_sisreg.h
462
struct resource *sis_res[2];
src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/if_skreg.h
1440
struct resource *sk_res[2]; /* I/O and IRQ resources */
src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/if_vrreg.h
714
struct resource *vr_res;
src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/if_vrreg.h
717
struct resource *vr_irq;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmxvar.h
125
struct resource *vmx_res0;
src/add-ons/kernel/drivers/network/ether/vmx/dev/vmxnet3/if_vmxvar.h
128
struct resource *vmx_res1;
src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/if_vgevar.h
180
struct resource *vge_res;
src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/if_vgevar.h
181
struct resource *vge_irq;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_an.c
384
struct resource *res;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_an.c
403
struct resource *res;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_an.c
423
struct resource *res;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_an.c
444
struct resource *res;
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_anreg.h
444
struct resource* port_res; /* resource for port range */
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_anreg.h
447
struct resource* mem_res; /* resource for memory range */
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_anreg.h
450
struct resource* mem_aux_res; /* resource for memory range */
src/add-ons/kernel/drivers/network/wlan/aironetwifi/dev/an/if_anreg.h
453
struct resource* irq_res; /* resource for irq */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_pci.c
80
struct resource *sc_sr; /* memory resource */
src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/if_ath_pci.c
81
struct resource *sc_irq; /* irq resource */
src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/if_bwivar.h
567
struct resource *sc_irq_res;
src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/if_bwivar.h
571
struct resource *sc_mem_res;
src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/if_ipwvar.h
113
struct resource *irq;
src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/if_ipwvar.h
114
struct resource *mem;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwivar.h
155
struct resource *irq;
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/if_iwivar.h
156
struct resource *mem;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwnvar.h
303
struct resource *mem;
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/if_iwnvar.h
306
struct resource *irq;
src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/if_malo_pci.c
75
struct resource *malo_res_mem[MALO_RESOURCE_MAX];
src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/if_malo_pci.c
77
struct resource *malo_res_irq[MALO_MSI_MESSAGES];
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwl_pci.c
73
struct resource *sc_sr0; /* BAR0 memory resource */
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwl_pci.c
74
struct resource *sc_sr1; /* BAR1 memory resource */
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/if_mwl_pci.c
75
struct resource *sc_irq; /* irq resource */
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/if_ral_pci.c
147
struct resource *irq;
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/if_ral_pci.c
148
struct resource *mem;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/rtwn_pci_var.h
106
struct resource *irq;
src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/rtwn_pci_var.h
107
struct resource *mem;
src/apps/deskbar/ResourceSet.cpp
756
BResources* resource = (BResources*)fResources.ItemAt(i);
src/apps/deskbar/ResourceSet.cpp
757
if (resource) {
src/apps/deskbar/ResourceSet.cpp
761
data = resource->LoadResource(type, id, &size);
src/apps/deskbar/ResourceSet.cpp
763
data = resource->LoadResource(type, name, &size);
src/bin/rc/parser.y
229
resource
src/kits/storage/ResourceFile.cpp
311
ResourceFile::ReadResource(ResourceItem& resource, bool force)
src/kits/storage/ResourceFile.cpp
314
size_t size = resource.DataSize();
src/kits/storage/ResourceFile.cpp
315
if (error == B_OK && (force || !resource.IsLoaded())) {
src/kits/storage/ResourceFile.cpp
317
error = resource.SetSize(size);
src/kits/storage/ResourceFile.cpp
320
data = resource.Data();
src/kits/storage/ResourceFile.cpp
321
ssize_t bytesRead = fFile.ReadAt(resource.Offset(), data, size);
src/kits/storage/ResourceFile.cpp
330
if (resource.Type() == B_VERSION_INFO_TYPE) {
src/kits/storage/ResourceFile.cpp
336
swap_data(resource.Type(), data, size, B_SWAP_ALWAYS);
src/kits/storage/ResourceFile.cpp
338
resource.SetLoaded(true);
src/kits/storage/ResourceFile.cpp
339
resource.SetModified(false);
src/kits/storage/ResourceFile.cpp
352
if (ResourceItem* resource = container.ResourceAt(i))
src/kits/storage/ResourceFile.cpp
353
error = ReadResource(*resource, force);
src/kits/storage/Resources.cpp
269
ResourceItem* resource = NULL;
src/kits/storage/Resources.cpp
271
resource = fContainer->ResourceAt(fContainer->IndexOf(type, id));
src/kits/storage/Resources.cpp
272
if (!resource)
src/kits/storage/Resources.cpp
276
if (error == B_OK && !resource->IsLoaded() && fResourceFile)
src/kits/storage/Resources.cpp
277
error = fResourceFile->ReadResource(*resource);
src/kits/storage/Resources.cpp
281
result = resource->Data();
src/kits/storage/Resources.cpp
283
*_size = resource->DataSize();
src/kits/storage/Resources.cpp
295
ResourceItem* resource = NULL;
src/kits/storage/Resources.cpp
297
resource = fContainer->ResourceAt(fContainer->IndexOf(type, name));
src/kits/storage/Resources.cpp
298
if (!resource)
src/kits/storage/Resources.cpp
302
if (error == B_OK && !resource->IsLoaded() && fResourceFile)
src/kits/storage/Resources.cpp
303
error = fResourceFile->ReadResource(*resource);
src/kits/storage/Resources.cpp
307
result = resource->Data();
src/kits/storage/Resources.cpp
309
*_size = resource->DataSize();
src/kits/storage/Resources.cpp
327
ResourceItem *resource = fContainer->ResourceAt(i);
src/kits/storage/Resources.cpp
328
if (resource->Type() == type) {
src/kits/storage/Resources.cpp
329
if (fResourceFile->ReadResource(*resource) != B_OK)
src/kits/storage/Resources.cpp
569
BResources::RemoveResource(const void* resource)
src/kits/storage/Resources.cpp
571
status_t error = (resource ? B_OK : B_BAD_VALUE);
src/kits/storage/Resources.cpp
578
= fContainer->RemoveResource(fContainer->IndexOf(resource));
src/libs/compat/freebsd_iflib/compat/net/iflib.h
133
struct resource *ii_res;
src/libs/compat/freebsd_iflib/compat/sys/gtaskqueue.h
60
struct resource *gt_irq;
src/libs/compat/freebsd_iflib/compat/sys/gtaskqueue.h
76
void *uniq, device_t dev, struct resource *irq, const char *name);
src/libs/compat/freebsd_iflib/compat/sys/gtaskqueue.h
79
struct resource *irq, const char *name);
src/libs/compat/freebsd_iflib/iflib.c
1697
struct resource *res;
src/libs/compat/freebsd_iflib/iflib.c
198
struct resource *ifc_msix_mem;
src/libs/compat/freebsd_iflib/iflib.c
6484
struct resource *res;
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
734
void *uniq, device_t dev, struct resource *irq, const char *name)
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
786
void *uniq, int cpu, device_t dev, struct resource *irq, const char *name)
src/libs/compat/freebsd_iflib/subr_gtaskqueue.c
829
struct resource *irq;
src/libs/compat/freebsd_network/bus.cpp
126
bus_alloc_ioport_resource(device_t dev, struct resource *res, pci_info *info,
src/libs/compat/freebsd_network/bus.cpp
166
struct resource *
src/libs/compat/freebsd_network/bus.cpp
170
struct resource *res;
src/libs/compat/freebsd_network/bus.cpp
181
res = (struct resource *)malloc(sizeof(struct resource));
src/libs/compat/freebsd_network/bus.cpp
218
bus_release_resource(device_t dev, int type, int rid, struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
233
struct resource **resources)
src/libs/compat/freebsd_network/bus.cpp
256
struct resource **resources)
src/libs/compat/freebsd_network/bus.cpp
272
rman_get_bushandle(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
279
rman_get_bustag(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
286
rman_get_rid(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
293
rman_get_virtual(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
300
rman_get_start(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
307
rman_get_size(struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
377
bus_setup_intr(device_t dev, struct resource *res, int flags,
src/libs/compat/freebsd_network/bus.cpp
456
bus_teardown_intr(device_t dev, struct resource *res, void *arg)
src/libs/compat/freebsd_network/bus.cpp
483
bus_bind_intr(device_t dev, struct resource *res, int cpu)
src/libs/compat/freebsd_network/bus.cpp
493
int bus_describe_intr(device_t dev, struct resource *irq, void *cookie,
src/libs/compat/freebsd_network/bus.cpp
73
bus_alloc_irq_resource(device_t dev, struct resource *res)
src/libs/compat/freebsd_network/bus.cpp
86
bus_alloc_mem_resource(device_t dev, struct resource *res, pci_info *info,
src/libs/compat/freebsd_network/compat/sys/bus.h
40
struct resource;
src/libs/compat/freebsd_network/compat/sys/bus.h
67
struct resource *bus_alloc_resource(device_t dev, int type, int *rid,
src/libs/compat/freebsd_network/compat/sys/bus.h
69
int bus_release_resource(device_t dev, int type, int rid, struct resource *r);
src/libs/compat/freebsd_network/compat/sys/bus.h
71
struct resource **resources);
src/libs/compat/freebsd_network/compat/sys/bus.h
73
const struct resource_spec *resourceSpec, struct resource **resources);
src/libs/compat/freebsd_network/compat/sys/bus.h
78
static inline struct resource *
src/libs/compat/freebsd_network/compat/sys/bus.h
84
static inline struct resource *
src/libs/compat/freebsd_network/compat/sys/bus.h
93
int bus_setup_intr(device_t dev, struct resource *r, int flags,
src/libs/compat/freebsd_network/compat/sys/bus.h
95
int bus_teardown_intr(device_t dev, struct resource *r, void *cookie);
src/libs/compat/freebsd_network/compat/sys/bus.h
96
int bus_bind_intr(device_t dev, struct resource *r, int cpu);
src/libs/compat/freebsd_network/compat/sys/bus.h
97
int bus_describe_intr(device_t dev, struct resource *irq, void *cookie,
src/libs/compat/freebsd_network/compat/sys/rman.h
54
bus_space_handle_t rman_get_bushandle(struct resource *);
src/libs/compat/freebsd_network/compat/sys/rman.h
55
bus_space_tag_t rman_get_bustag(struct resource *);
src/libs/compat/freebsd_network/compat/sys/rman.h
56
int rman_get_rid(struct resource *);
src/libs/compat/freebsd_network/compat/sys/rman.h
57
void* rman_get_virtual(struct resource *);
src/libs/compat/freebsd_network/compat/sys/rman.h
58
bus_addr_t rman_get_start(struct resource *);
src/libs/compat/freebsd_network/compat/sys/rman.h
59
bus_size_t rman_get_size(struct resource *);
src/libs/compat/openbsd_network/compat/dev/pci/pcivar.h
110
struct resource* irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &ih.rid,
src/libs/compat/openbsd_network/compat/dev/pci/pcivar.h
66
struct resource* res = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &reg, RF_ACTIVE);
src/servers/print/PrintServerApp.cpp
203
Resource* resource = fResourceManager.Allocate(transport.String(),
src/servers/print/PrintServerApp.cpp
205
AddHandler(new Printer(printer, resource));
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1005
resource = (acpi_resource*)((uint8*)resource + resource->Length);
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1051
acpi_resource* resource = (acpi_resource*)buffer.pointer;
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1052
while (resource->Type != ACPI_RESOURCE_TYPE_END_TAG) {
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1053
switch (resource->Type) {
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1056
acpi_resource_irq& irq = resource->Data.Irq;
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1076
acpi_resource_extended_irq& irq = resource->Data.ExtendedIrq;
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
1098
resource = (acpi_resource*)((uint8*)resource + resource->Length);
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
912
acpi_resource* resource = (acpi_resource*)buffer.pointer;
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
913
while (resource->Type != ACPI_RESOURCE_TYPE_END_TAG) {
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
914
switch (resource->Type) {
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
917
acpi_resource_irq& irq = resource->Data.Irq;
src/system/kernel/arch/generic/acpi_irq_routing_table.cpp
959
acpi_resource_extended_irq& irq = resource->Data.ExtendedIrq;
src/system/kernel/device_manager/IOCache.cpp
41
IOCache::IOCache(DMAResource* resource, size_t cacheLineSize)
src/system/kernel/device_manager/IOCache.cpp
43
IOScheduler(resource),
src/system/kernel/device_manager/IOCache.cpp
52
ASSERT(resource != NULL);
src/system/kernel/device_manager/IOCache.cpp
53
TRACE("%p->IOCache::IOCache(%p, %" B_PRIuSIZE ")\n", this, resource,
src/system/kernel/device_manager/IOCache.h
22
IOCache(DMAResource* resource,
src/system/kernel/device_manager/IOScheduler.cpp
15
IOScheduler::IOScheduler(DMAResource* resource)
src/system/kernel/device_manager/IOScheduler.cpp
17
fDMAResource(resource),
src/system/kernel/device_manager/IOScheduler.h
28
IOScheduler(DMAResource* resource);
src/system/kernel/device_manager/IOSchedulerSimple.cpp
107
IOSchedulerSimple::IOSchedulerSimple(DMAResource* resource)
src/system/kernel/device_manager/IOSchedulerSimple.cpp
109
IOScheduler(resource),
src/system/kernel/device_manager/IOSchedulerSimple.h
22
IOSchedulerSimple(DMAResource* resource);
src/system/kernel/device_manager/device_manager.cpp
1267
while (io_resource_private* resource = fResources.RemoveHead()) {
src/system/kernel/device_manager/device_manager.cpp
1268
delete resource;
src/system/kernel/device_manager/device_manager.cpp
1289
io_resource_private* resource = new(std::nothrow) io_resource_private;
src/system/kernel/device_manager/device_manager.cpp
1290
if (resource == NULL)
src/system/kernel/device_manager/device_manager.cpp
1293
status_t status = resource->Acquire(resources[i]);
src/system/kernel/device_manager/device_manager.cpp
1295
delete resource;
src/system/kernel/device_manager/device_manager.cpp
1299
fResources.Add(resource);
src/system/kernel/device_manager/device_manager.cpp
70
io_resource resource; // info about actual resource
src/system/kernel/device_manager/dma_resources.cpp
791
delete_dma_resource(resource)
src/system/kernel/device_manager/dma_resources.cpp
796
dma_buffer_alloc(resource, size)
src/system/kernel/device_manager/io_resources.cpp
125
io_resource_private::_IsValid(const io_resource& resource)
src/system/kernel/device_manager/io_resources.cpp
127
switch (resource.type) {
src/system/kernel/device_manager/io_resources.cpp
129
return resource.base + resource.length > resource.base;
src/system/kernel/device_manager/io_resources.cpp
131
return (uint16)resource.base == resource.base
src/system/kernel/device_manager/io_resources.cpp
132
&& (uint16)resource.length == resource.length
src/system/kernel/device_manager/io_resources.cpp
133
&& resource.base + resource.length > resource.base;
src/system/kernel/device_manager/io_resources.cpp
135
return resource.base <= 8;
src/system/kernel/device_manager/io_resources.cpp
55
io_resource_private::Acquire(const io_resource& resource)
src/system/kernel/device_manager/io_resources.cpp
57
if (!_IsValid(resource))
src/system/kernel/device_manager/io_resources.cpp
60
type = resource.type;
src/system/kernel/device_manager/io_resources.cpp
61
base = resource.base;
src/system/kernel/device_manager/io_resources.cpp
64
length = resource.length;
src/system/kernel/device_manager/io_resources.cpp
84
io_resource* resource = iterator.Next();
src/system/kernel/device_manager/io_resources.cpp
87
if (resource->base >= base
src/system/kernel/device_manager/io_resources.cpp
88
&& resource->base + length - 1 <= base + length - 1) {
src/system/kernel/device_manager/io_resources.h
21
status_t Acquire(const io_resource& resource);
src/system/kernel/device_manager/io_resources.h
26
static bool _IsValid(const io_resource& resource);
src/system/kernel/fs/vfs.cpp
5264
vfs_getrlimit(int resource, struct rlimit* rlp)
src/system/kernel/fs/vfs.cpp
5269
switch (resource) {
src/system/kernel/fs/vfs.cpp
5297
vfs_setrlimit(int resource, const struct rlimit* rlp)
src/system/kernel/fs/vfs.cpp
5302
switch (resource) {
src/system/kernel/low_resource_manager.cpp
331
low_resource(uint32 resource, uint64 requirements, uint32 flags, uint32 timeout)
src/system/kernel/low_resource_manager.cpp
334
switch (resource) {
src/system/kernel/thread.cpp
1426
common_getrlimit(int resource, struct rlimit * rlp)
src/system/kernel/thread.cpp
1431
switch (resource) {
src/system/kernel/thread.cpp
1449
return vfs_getrlimit(resource, rlp);
src/system/kernel/thread.cpp
1467
common_setrlimit(int resource, const struct rlimit * rlp)
src/system/kernel/thread.cpp
1472
switch (resource) {
src/system/kernel/thread.cpp
1481
return vfs_setrlimit(resource, rlp);
src/system/kernel/thread.cpp
3536
getrlimit(int resource, struct rlimit * rlp)
src/system/kernel/thread.cpp
3538
status_t error = common_getrlimit(resource, rlp);
src/system/kernel/thread.cpp
3549
setrlimit(int resource, const struct rlimit * rlp)
src/system/kernel/thread.cpp
3551
status_t error = common_setrlimit(resource, rlp);
src/system/kernel/thread.cpp
3973
_user_getrlimit(int resource, struct rlimit *urlp)
src/system/kernel/thread.cpp
3984
ret = common_getrlimit(resource, &rl);
src/system/kernel/thread.cpp
3999
_user_setrlimit(int resource, const struct rlimit *userResourceLimit)
src/system/kernel/thread.cpp
4011
return common_setrlimit(resource, &resourceLimit);
src/system/kernel/vm/vm.cpp
4441
vm_try_reserve_internal(off_t& pool, uint32 resource,
src/system/kernel/vm/vm.cpp
4481
low_resource(resource, requirement,
src/system/libroot/posix/sys/rlimit.c
16
getrlimit(int resource, struct rlimit *rlimit)
src/system/libroot/posix/sys/rlimit.c
18
int status = _kern_getrlimit(resource, rlimit);
src/system/libroot/posix/sys/rlimit.c
25
setrlimit(int resource, const struct rlimit *rlimit)
src/system/libroot/posix/sys/rlimit.c
27
int status = _kern_setrlimit(resource, rlimit);
src/tests/add-ons/kernel/kernelland_emu/low_resource_manager.cpp
21
low_resource(uint32 resource, uint64 requirements, uint32 flags,
src/tests/kits/storage/ResourceStringsTest.cpp
175
add_resource(BResources &resources, const ResourceInfo &resource)
src/tests/kits/storage/ResourceStringsTest.cpp
177
resources.AddResource(resource.type, resource.id, resource.data,
src/tests/kits/storage/ResourceStringsTest.cpp
178
resource.size, resource.name);
src/tests/kits/storage/ResourceStringsTest.cpp
508
FindStringTest(BResourceStrings &resourceStrings, const ResourceInfo &resource,
src/tests/kits/storage/ResourceStringsTest.cpp
511
BString *newString = resourceStrings.NewString(resource.id);
src/tests/kits/storage/ResourceStringsTest.cpp
512
const char *foundString = resourceStrings.FindString(resource.id);
src/tests/kits/storage/ResourceStringsTest.cpp
515
CPPUNIT_ASSERT( *newString == (const char*)resource.data );
src/tests/system/kernel/device_manager/dma_resource_test.cpp
545
Test::Run(DMAResource& resource)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
562
status_t status = resource.TranslateNext(&request, &operation, 0);
src/tests/system/kernel/device_manager/dma_resource_test.cpp
69
void Run(DMAResource& resource);
src/tests/system/kernel/device_manager/playground/device_manager.cpp
67
io_resource resource; // info about actual resource