/haiku/src/libs/compat/freebsd_iflib/compat/ |
H A D | device_if.h | 8 void* DEVICE_REGISTER(device_t dev);
|
/haiku/src/libs/compat/freebsd_network/compat/dev/pci/ |
H A D | pcivar.h | 23 int pci_enable_busmaster(device_t dev); 24 int pci_enable_io(device_t dev, int reg); 26 uint32_t pci_get_devid(device_t dev); 27 void pci_set_intpin(device_t dev, uint8_t pin); 28 uint8_t pci_get_intpin(device_t dev); 30 uint16_t pci_get_vendor(device_t dev); 31 uint16_t pci_get_device(device_t dev); 32 uint16_t pci_get_subvendor(device_t dev); 33 uint16_t pci_get_subdevice(device_t dev); 34 uint8_t pci_get_revid(device_t dev); 66 pci_get_vpd_ident(device_t dev, const char **identptr) argument [all...] |
/haiku/src/add-ons/kernel/drivers/audio/ac97/ |
H A D | ac97.c | 43 bool ac97_reg_is_valid(ac97_dev *dev, uint8 reg); 44 void ac97_amp_enable(ac97_dev *dev, bool onoff); 45 void ac97_dump_capabilities(ac97_dev *dev); 46 void ac97_detect_capabilities(ac97_dev *dev); 47 void ac97_detect_rates(ac97_dev *dev); 48 void ac97_update_register_cache(ac97_dev *dev); 88 static void default_init(ac97_dev *dev); 89 static void ad1819_init(ac97_dev *dev); 90 static void ad1881_init(ac97_dev *dev); 91 static void ad1885_init(ac97_dev *dev); 243 ac97_dev *dev; local 325 ac97_detach(ac97_dev *dev) argument 344 ac97_suspend(ac97_dev *dev) argument 351 ac97_resume(ac97_dev *dev) argument 358 ac97_reg_cached_write(ac97_dev *dev, uint8 reg, uint16 value) argument 368 ac97_reg_cached_read(ac97_dev *dev, uint8 reg) argument 376 ac97_reg_uncached_write(ac97_dev *dev, uint8 reg, uint16 value) argument 385 ac97_reg_uncached_read(ac97_dev *dev, uint8 reg) argument 394 ac97_reg_update(ac97_dev *dev, uint8 reg, uint16 value) argument 406 ac97_reg_update_bits(ac97_dev *dev, uint8 reg, uint16 mask, uint16 value) argument 422 ac97_update_register_cache(ac97_dev *dev) argument 431 ac97_set_rate(ac97_dev *dev, uint8 reg, uint32 rate) argument 466 ac97_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate) argument 487 ac97_set_clock(ac97_dev *dev, uint32 clock) argument 497 ac97_detect_capabilities(ac97_dev *dev) argument 551 ac97_detect_rates(ac97_dev *dev) argument 598 ac97_dump_capabilities(ac97_dev *dev) argument 669 ac97_has_capability(ac97_dev *dev, uint64 cap) argument 680 ac97_reg_is_valid(ac97_dev *dev, uint8 reg) argument 727 ac97_amp_enable(ac97_dev *dev, bool yesno) argument 756 ad1819_set_rate(ac97_dev *dev, uint8 reg, uint32 rate) argument 786 ad1819_get_rate(ac97_dev *dev, uint8 reg, uint32 *rate) argument 809 default_init(ac97_dev *dev) argument 816 ad1819_init(ac97_dev *dev) argument 840 ad1881_init(ac97_dev *dev) argument 859 ad1885_init(ac97_dev *dev) argument 870 ad1886_init(ac97_dev *dev) argument 883 ad1980_init(ac97_dev *dev) argument 903 ad1981b_init(ac97_dev *dev) argument 922 alc203_init(ac97_dev *dev) argument 931 alc650_init(ac97_dev *dev) argument 950 alc655_init(ac97_dev *dev) argument 972 alc850_init(ac97_dev *dev) argument 987 stac9708_init(ac97_dev *dev) argument 1003 stac9721_init(ac97_dev *dev) argument 1022 stac9744_init(ac97_dev *dev) argument 1041 stac9756_init(ac97_dev *dev) argument 1061 stac9758_init(ac97_dev *dev) argument 1082 tr28028_init(ac97_dev *dev) argument 1093 wm9701_init(ac97_dev *dev) argument 1107 wm9703_init(ac97_dev *dev) argument 1118 wm9704_init(ac97_dev *dev) argument [all...] |
/haiku/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | sb16_hw.c | 21 hw_codec_write_byte(sb16_dev_t* dev, uint8 value) argument 27 if (!(gISA->read_io_8(dev->port + SB16_CODEC_WRITE_STATUS) & 0x80)) 32 gISA->write_io_8(dev->port + SB16_CODEC_WRITE_DATA, value); 37 hw_codec_read_byte(sb16_dev_t* dev) argument 42 if (gISA->read_io_8(dev->port + SB16_CODEC_READ_STATUS) & 0x80) 47 return gISA->read_io_8(dev->port + SB16_CODEC_READ_DATA); 52 hw_codec_reg_write(sb16_dev_t* dev, uint8 index, uint8 value) argument 55 gISA->write_io_8(dev->port + SB16_MIXER_ADDRESS, index); 56 gISA->write_io_8(dev->port + SB16_MIXER_DATA, value); 61 hw_codec_reg_read(sb16_dev_t* dev, uint argument 70 hw_codec_read_version(sb16_dev_t* dev) argument 134 hw_codec_write_irq_setup(sb16_dev_t* dev) argument 153 hw_codec_write_dma_setup(sb16_dev_t* dev) argument 163 sb16_dev_t* dev = (sb16_dev_t*)cookie; local 206 hw_codec_reset(sb16_dev_t* dev) argument 228 hw_codec_detect(sb16_dev_t* dev) argument 250 sb16_stream_setup_buffers(sb16_dev_t* dev, sb16_stream_t* s, const char* desc) argument 257 sb16_stream_start(sb16_dev_t* dev, sb16_stream_t* s) argument 264 sb16_stream_stop(sb16_dev_t* dev, sb16_stream_t* s) argument 280 sb16_hw_init(sb16_dev_t* dev) argument 301 sb16_hw_stop(sb16_dev_t* dev) argument 307 sb16_hw_uninit(sb16_dev_t* dev) argument [all...] |
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus.h | 30 static __inline type varp ## _get_ ## var(device_t dev) \ 35 static __inline void varp ## _set_ ## var(device_t dev, type t) \ 54 int bus_generic_detach(device_t dev); 55 int bus_generic_suspend(device_t dev); 56 int bus_generic_resume(device_t dev); 57 void bus_generic_shutdown(device_t dev); 67 struct resource *bus_alloc_resource(device_t dev, int type, int *rid, 69 int bus_release_resource(device_t dev, int type, int rid, struct resource *r); 70 int bus_alloc_resources(device_t dev, struct resource_spec *resourceSpec, 72 void bus_release_resources(device_t dev, 79 bus_alloc_resource_any(device_t dev, int type, int *rid, uint32 flags) argument 85 bus_alloc_resource_anywhere(device_t dev, int type, int *rid, unsigned long count, uint32 flags) argument 134 device_get_sysctl_ctx(device_t dev) argument 141 device_get_sysctl_tree(device_t dev) argument [all...] |
/haiku/src/add-ons/kernel/bus_managers/ps2/ |
H A D | ps2_service.h | 25 void ps2_service_notify_device_added(ps2_dev *dev); 26 void ps2_service_notify_device_republish(ps2_dev *dev); 27 void ps2_service_notify_device_removed(ps2_dev *dev);
|
H A D | ps2_dev.cpp | 39 ps2_reset_mouse(ps2_dev* dev) argument 46 status = ps2_dev_command_timeout(dev, PS2_CMD_RESET, NULL, 0, data, 2, 500000); 53 status = ps2_dev_command(dev, PS2_CMD_RESEND, NULL, 0, data, 2); 71 ps2_dev_detect_pointing(ps2_dev* dev, device_hooks** hooks) argument 73 status_t status = ps2_reset_mouse(dev); 80 // the probe function has to set the dev name and the dev packet size 82 status = probe_trackpoint(dev); 88 status = probe_synaptics(dev); 94 status = probe_alps(dev); 170 ps2_dev* dev = &ps2_device[i]; local 188 ps2_dev* dev = &ps2_device[i]; local 198 ps2_dev_publish(ps2_dev* dev) argument 244 ps2_dev_unpublish(ps2_dev* dev) argument 265 ps2_dev_handle_int(ps2_dev* dev) argument 375 standard_command_timeout(ps2_dev* dev, uint8 cmd, const uint8* out, int out_count, uint8* in, int in_count, bigtime_t timeout) argument 501 ps2_dev_command(ps2_dev* dev, uint8 cmd, const uint8* out, int out_count, uint8* in, int in_count) argument 510 ps2_dev_command_timeout(ps2_dev* dev, uint8 cmd, const uint8* out, int out_count, uint8* in, int in_count, bigtime_t timeout) argument 518 ps2_dev_sliced_command(ps2_dev* dev, uint8 cmd) argument [all...] |
H A D | ps2_trackpoint.h | 9 status_t probe_trackpoint(ps2_dev *dev);
|
H A D | ps2_trackpoint.cpp | 35 probe_trackpoint(ps2_dev* dev) argument 40 ps2_dev_command(dev, 0xE1, NULL, 0, val, 2); 46 dev->name = kTrackpointPath[dev->idx]; 47 dev->packet_size = 3;
|
H A D | ps2_service.cpp | 34 ps2_dev * dev; member in struct:__anon4 51 ps2_service_notify_device_added(ps2_dev *dev) argument 55 TRACE("ps2: ps2_service_notify_device_added %s\n", dev->name); 58 cmd.dev = dev; 68 ps2_service_notify_device_republish(ps2_dev *dev) argument 72 TRACE("ps2: ps2_service_notify_device_republish %s\n", dev->name); 75 cmd.dev = dev; 85 ps2_service_notify_device_removed(ps2_dev *dev) argument 152 int dev = 4; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192e/usb/ |
H A D | r92eu_reg.h | 32 #include <dev/rtwn/rtl8188e/usb/r88eu_reg.h> 33 #include <dev/rtwn/rtl8192e/r92e_reg.h> 34 #include <dev/rtwn/rtl8812a/r12a_reg.h>
|
H A D | r92eu.h | 32 #include <dev/rtwn/rtl8812a/r12a.h> 33 #include <dev/rtwn/rtl8192e/r92e.h>
|
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | device_if.c | 15 DEVICE_REGISTER(device_t dev) argument 17 return dev->methods.device_register(dev);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/usb/ |
H A D | r21au_reg.h | 32 #include <dev/rtwn/rtl8812a/usb/r12au_reg.h> 33 #include <dev/rtwn/rtl8821a/r21a_reg.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/usb/ |
H A D | r88eu_reg.h | 24 #include <dev/rtwn/rtl8192c/usb/r92cu_reg.h> 25 #include <dev/rtwn/rtl8188e/r88e_reg.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/ |
H A D | r12au_reg.h | 32 #include <dev/rtwn/rtl8188e/usb/r88eu_reg.h> 33 #include <dev/rtwn/rtl8812a/r12a_reg.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/pci/ |
H A D | r88ee_reg.h | 22 #include <dev/rtwn/rtl8192c/pci/r92ce_reg.h> 23 #include <dev/rtwn/rtl8188e/r88e_reg.h>
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/ |
H A D | glue.h | 11 int haiku_sge_get_mac_addr_apc(device_t dev, uint8_t* dest, int* rgmii);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | pci.cpp | 10 #include <compat/dev/pci/pcireg.h> 11 #include <compat/dev/pci/pcivar.h> 19 # define TRACE_PCI(dev, format, args...) device_printf(dev, format , ##args) 21 # define TRACE_PCI(dev, format, args...) do { } while (0) 61 pci_read_config(device_t dev, int offset, int size) argument 63 pci_info* info = get_device_pci_info(dev); 67 TRACE_PCI(dev, "pci_read_config(%i, %i) = 0x%x\n", offset, size, value); 73 pci_write_config(device_t dev, int offset, uint32_t value, int size) argument 75 pci_info* info = get_device_pci_info(dev); 85 pci_get_vendor(device_t dev) argument 92 pci_get_device(device_t dev) argument 99 pci_get_subvendor(device_t dev) argument 106 pci_get_subdevice(device_t dev) argument 113 pci_get_revid(device_t dev) argument 120 pci_get_domain(device_t dev) argument 126 pci_get_devid(device_t dev) argument 133 pci_get_cachelnsz(device_t dev) argument 139 pci_get_ether(device_t dev) argument 146 pci_get_bus(device_t dev) argument 155 pci_get_slot(device_t dev) argument 164 pci_get_function(device_t dev) argument 182 pci_set_command_bit(device_t dev, uint16_t bit) argument 190 pci_enable_busmaster(device_t dev) argument 202 pci_enable_io(device_t dev, int space) argument 229 pci_find_cap(device_t dev, int capability, int *capreg) argument 243 pci_find_extcap(device_t dev, int capability, int *capreg) argument 257 pci_msi_count(device_t dev) argument 265 pci_alloc_msi(device_t dev, int *count) argument 281 pci_release_msi(device_t dev) argument 292 pci_msix_table_bar(device_t dev) argument 310 pci_msix_count(device_t dev) argument 318 pci_alloc_msix(device_t dev, int *count) argument 334 pci_get_max_read_req(device_t dev) argument 349 pci_set_max_read_req(device_t dev, int size) argument 370 pci_get_powerstate(device_t dev) argument 403 pci_set_powerstate(device_t dev, int newPowerState) argument [all...] |
H A D | shared.h | 37 void* (*device_register)(device_t dev); 38 int (*probe)(device_t dev); 39 int (*attach)(device_t dev); 40 int (*detach)(device_t dev); 41 int (*suspend)(device_t dev); 42 int (*resume)(device_t dev); 43 void (*shutdown)(device_t dev); 51 int (*bus_child_location_str)(device_t dev __unused, device_t child, 53 int (*bus_child_pnpinfo_str)(device_t dev __unused, device_t child, 55 void (*bus_hinted_child)(device_t dev, cons [all...] |
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | unix_io.c | 67 #define DEV_FD(dev) (*(int *)dev->d_private) 110 * @dev: 117 static int ntfs_device_unix_io_open(struct ntfs_device *dev, int flags) argument 123 if (NDevOpen(dev)) { 127 if (stat(dev->d_name, &sbuf)) { 128 ntfs_log_perror("Failed to access '%s'", dev->d_name); 132 NDevSetBlock(dev); 134 dev->d_private = ntfs_malloc(sizeof(int)); 135 if (!dev 203 ntfs_device_unix_io_close(struct ntfs_device *dev) argument 244 ntfs_device_unix_io_seek(struct ntfs_device *dev, s64 offset, int whence) argument 260 ntfs_device_unix_io_read(struct ntfs_device *dev, void *buf, s64 count) argument 276 ntfs_device_unix_io_write(struct ntfs_device *dev, const void *buf, s64 count) argument 298 ntfs_device_unix_io_pread(struct ntfs_device *dev, void *buf, s64 count, s64 offset) argument 315 ntfs_device_unix_io_pwrite(struct ntfs_device *dev, const void *buf, s64 count, s64 offset) argument 334 ntfs_device_unix_io_sync(struct ntfs_device *dev) argument 357 ntfs_device_unix_io_stat(struct ntfs_device *dev, struct stat *buf) argument 372 ntfs_device_unix_io_ioctl(struct ntfs_device *dev, unsigned long request, void *argp) argument [all...] |
/haiku/src/add-ons/media/media-add-ons/firewire_dv/ |
H A D | FireWireDVAddOn.cpp | 47 ScanFolder("/dev/bus/fw"); 82 device_info* dev = fDeviceList.ItemAt(n); local 83 if (!dev) 85 *out_info = &dev->flavor; 95 device_info* dev = fDeviceList.ItemAt(info->internal_id); local 96 if (!dev || dev->flavor.internal_id != info->internal_id) { 102 return new FireWireDVNode(this, dev->name, dev->flavor.internal_id, 103 dev 159 device_info *dev = new device_info; local 192 device_info* dev; local [all...] |
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci.cpp | 777 PCIDev *dev = bus->child; local 778 while (dev) { 780 *outInfo = dev->info; 784 if (dev->child && B_OK == _GetNthInfo(dev->child, currentIndex, 787 dev = dev->next; 802 for (int dev = 0; dev < maxBusDevices; dev 1137 _DiscoverDevice(PCIBus *bus, uint8 dev, uint8 function) argument 1237 _GetBarInfo(PCIDev *dev, uint8 offset, uint32 &_ramAddress, uint32 &_pciAddress, uint32 &_size, uint8 &flags, uint32 *_highRAMAddress, uint32 *_highPCIAddress, uint32 *_highSize) argument 1298 _GetRomBarInfo(PCIDev *dev, uint8 offset, uint32 &_address, uint32 *_size, uint8 *_flags) argument 1319 _ReadBasicInfo(PCIDev *dev) argument 1358 _ReadHeaderInfo(PCIDev *dev) argument [all...] |
/haiku/src/bin/ |
H A D | driveinfo.c | 8 static void dump_dev_size(int dev) argument 11 if (ioctl(dev, B_GET_DEVICE_SIZE, &sz, sizeof(sz)) < 0) { 18 static void dump_bios_id(int dev) argument 21 if (ioctl(dev, B_GET_BIOS_DRIVE_ID, &id, sizeof(id)) < 0) { 28 static void dump_media_status(int dev) argument 31 if (ioctl(dev, B_GET_MEDIA_STATUS, &st, sizeof(st)) < 0) { 53 static void dump_geom(int dev, bool bios) argument 57 if (ioctl(dev, bios?B_GET_BIOS_GEOMETRY:B_GET_GEOMETRY, &geom, sizeof(geom)) < 0) { 72 static void dump_partition(int dev) argument 76 if (ioctl(dev, B_GET_PARTITION_INF 89 dump_misc(int dev) argument 108 int dev; local [all...] |
/haiku/data/system/boot/ |
H A D | PostInstallScript | 21 echo "Running $title special case $specialCaseFile first boot processing." > /dev/dprintf 24 echo "Skipping $title obsolete first boot processing, files:" > /dev/dprintf 25 ls "$postInstallDir" > /dev/dprintf 31 echo "Running $title script $f ..." > /dev/dprintf
|