| /openbsd-src/sys/sys/ |
| H A D | device.h | 1 /* $OpenBSD: device.h,v 1.68 2024/08/04 15:30:08 kettenis Exp $ */ 2 /* $NetBSD: device.h,v 1.15 1996/04/09 20:55:24 cgd Exp $ */ 41 * @(#)device.h 8.2 (Berkeley) 2/17/94 50 * Minimal device structures. 51 * Note that all ``system'' device types are listed here. 58 DV_TAPE, /* tape device */ 65 #define DVACT_DEACTIVATE 1 /* deactivate the device */ 66 #define DVACT_QUIESCE 2 /* warn the device about suspend */ 67 #define DVACT_SUSPEND 3 /* suspend the device */ 68 #define DVACT_RESUME 4 /* resume the device */ 72 struct device { global() struct 73 dv_classdevice global() argument 76 dv_unitdevice global() argument 78 dv_parentdevice global() argument 84 dv_refdevice global() argument [all...] |
| /openbsd-src/sys/dev/fdt/ |
| H A D | files.fdt | 3 # Config file and device description for machine-independent FDT code. 9 device iicmux: i2cbus 13 device pinctrl 17 device graphaudio: audio 21 device simpleamp 25 device simpleaudio: audio 29 device simplefb: wsemuldisplaydev, rasops15, rasops16, rasops24, rasops32 33 device simplepanel 37 device sxiccmu 41 device sxido [all...] |
| /openbsd-src/sys/conf/ |
| H A D | GENERIC | 71 pseudo-device pf # packet filter 72 pseudo-device pflog # pf log if 73 pseudo-device pfsync # pf sync if 74 pseudo-device pflow # pflow export if 75 pseudo-device enc # option IPSEC needs the encapsulation interface 77 pseudo-device pty 16 # initial number of pseudo-terminals 78 pseudo-device nmea 1 # NMEA 0183 line discipline 79 pseudo-device msts 1 # MSTS line discipline 80 pseudo-device endrun 1 # EndRun line discipline 81 pseudo-device vn [all...] |
| /openbsd-src/sys/dev/tc/ |
| H A D | tcdevs | 35 device AV01B-AA lofi DecAudio \"LoFi\" audio/isdn 36 device AV300-AA ??? Video capture option card 37 device DGLTA-FA otto DGLTA ATM 38 device FORE_ATM fa Fore TCA-100 ATM 39 device KZTSA-AA tza TZA FWD SCSI 40 device OTTO otto DEC SRC \"OTTO\" ATM 41 device PMAD-AA le LANCE Ethernet 42 device PMAD-AB le LANCE Ethernet 43 device PMAF-AA fza DEC FDDIcontroller 700 (DEFZA; fiber optic) 44 device PMAF-FA fta DEFTA FDDI [all …]
|
| /openbsd-src/sys/dev/pci/drm/include/linux/ |
| H A D | pm_runtime.h | 7 #include <sys/device.h> 11 pm_runtime_mark_last_busy(struct device *dev) in pm_runtime_mark_last_busy() 16 pm_runtime_use_autosuspend(struct device *dev) in pm_runtime_use_autosuspend() 21 pm_runtime_dont_use_autosuspend(struct device *dev) in pm_runtime_dont_use_autosuspend() 26 pm_runtime_put_autosuspend(struct device *dev) in pm_runtime_put_autosuspend() 31 pm_runtime_set_autosuspend_delay(struct device *dev, int x) in pm_runtime_set_autosuspend_delay() 36 pm_runtime_set_active(struct device *dev) in pm_runtime_set_active() 41 pm_runtime_allow(struct device *dev) in pm_runtime_allow() 46 pm_runtime_put_noidle(struct device *dev) in pm_runtime_put_noidle() 51 pm_runtime_forbid(struct device *de [all...] |
| H A D | component.h | 9 struct device; 12 int (*bind)(struct device *, struct device *, void *); 13 void (*unbind)(struct device *, struct device *, void *); 17 int (*bind)(struct device *); 18 void (*unbind)(struct device *); 21 int component_add(struct device *, const struct component_ops *); 22 int component_add_typed(struct device *, const struct component_ops *, int); 25 int component_bind_all(struct device *, void *); 28 int component_compare_of(struct device *, void *); 29 int component_master_add_with_match(struct device *,
|
| H A D | dma-mapping.h | 10 struct device; 17 dma_set_coherent_mask(struct device *dev, uint64_t m) in dma_set_coherent_mask() 23 dma_set_max_seg_size(struct device *dev, unsigned int sz) in dma_set_max_seg_size() 29 dma_set_mask(struct device *dev, uint64_t m) in dma_set_mask() 65 void *dma_alloc_coherent(struct device *, size_t, dma_addr_t *, int); 66 void dma_free_coherent(struct device *, size_t, void *, dma_addr_t); 69 dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dva, int gfp) in dmam_alloc_coherent() 74 int dma_get_sgtable(struct device *, struct sg_table *, void *, 76 int dma_map_sgtable(struct device *, struct sg_table *, 78 void dma_unmap_sgtable(struct device *, struct sg_table *, [all …]
|
| /openbsd-src/sys/dev/mii/ |
| H A D | files.mii | 12 device tlphy: mii_phy 16 device txphy: mii_phy, ukphy_subr 20 device nsphy: mii_phy 24 device nsphyter: mii_phy 28 device gentbi: mii_phy 32 device qsphy: mii_phy 36 device inphy: mii_phy 40 device iophy: mii_phy 44 device eephy: mii_phy, ukphy_subr 48 device exphy: mii_phy, ukphy_subr [all …]
|
| /openbsd-src/sys/dev/usb/ |
| H A D | files.usb | 4 # Config file and device description for machine-independent USB code. 8 device usb {} 18 device uhub {[port = -1], [configuration = -1], [interface = -1], 29 device uaudio: audio 34 device uvideo: video, firmload 39 device utvfu: video, audio 43 device udl: wsemuldisplaydev, rasops16, edid 48 device umidi: midibus 54 device ucom 60 device ugen [all …]
|
| H A D | ucrcom.c | 33 struct device sc_dev; 34 struct device *sc_subdev; 39 int ucrcom_match(struct device *, void *, void *); 40 void ucrcom_attach(struct device *, struct device *, void *); 41 int ucrcom_detach(struct device *, int); 52 ucrcom_match(struct device *parent, void *match, void *aux) in ucrcom_match() 62 dd = usbd_get_device_descriptor(uaa->device); in ucrcom_match() 76 ucrcom_attach(struct device *parent, struct device *self, void *aux) in ucrcom_attach() 94 usbd_deactivate(uaa->device); in ucrcom_attach() 108 usbd_deactivate(uaa->device); in ucrcom_attach() [all …]
|
| /openbsd-src/sys/dev/i2c/ |
| H A D | files.i2c | 5 device iic: i2c 18 device lmtemp 23 device lmn 28 device lmenv 33 device maxtmp 38 device adc 43 device tsl 48 device admtemp 53 device admlc 58 device admtm [all …]
|
| /openbsd-src/sys/dev/isa/ |
| H A D | isadmavar.h | 45 extern struct device *isa_dev; 66 void isa_dmacascade(struct device *, int); 68 int isa_dmamap_create(struct device *, int, bus_size_t, int); 69 void isa_dmamap_destroy(struct device *, int); 71 int isa_dmastart(struct device *, int, void *, bus_size_t, 73 void isa_dmaabort(struct device *, int); 74 bus_size_t isa_dmacount(struct device *, int); 75 int isa_dmafinished(struct device *, int); 76 void isa_dmadone(struct device *, int); 78 int isa_dmamem_alloc(struct device *, int, bus_size_t, [all …]
|
| /openbsd-src/sys/dev/acpi/ |
| H A D | files.acpi | 3 # Config file and device description for machine-independent ACPI code. 7 device acpi 14 device acpitimer 18 # AC device 19 device acpiac 23 # battery device 24 device acpibat 28 # button device 29 device acpibtn 33 # cmos device [all...] |
| /openbsd-src/sys/dev/wscons/ |
| H A D | wsmousevar.h | 122 struct device; 156 void wsmouse_buttons(struct device *, u_int); 159 void wsmouse_motion(struct device *, int, int, int, int); 162 void wsmouse_position(struct device *, int, int); 165 void wsmouse_touch(struct device *, int, int); 168 void wsmouse_mtstate(struct device *, int, int, int, int); 171 void wsmouse_mtframe(struct device *, struct mtpoint *, int); 174 void wsmouse_set(struct device *, enum wsmouseval, int, int); 177 int wsmouse_id_to_slot(struct device *, int); 181 void wsmouse_input_sync(struct device *); [all …]
|
| H A D | wscons_callbacks.h | 44 void wsdisplay_kbdinput(struct device *v, kbd_t, keysym_t *, int); 45 void wsdisplay_rawkbdinput(struct device *v, u_char *, int); 46 int wsdisplay_switch(struct device *, int, int); 51 void wsdisplay_reset(struct device *, enum wsdisplay_resetops); 52 void wsdisplay_kbdholdscreen(struct device *v, int); 58 int wsdisplay_set_kbd(struct device *, struct wsevsrc *); 60 int wsdisplay_param(struct device*, u_long, struct wsdisplay_param*); 65 struct wsevsrc *wskbd_set_console_display(struct device *, struct wsevsrc *); 66 int wskbd_set_display(struct device *, struct device *);
|
| /openbsd-src/sys/dev/sbus/ |
| H A D | files.sbus | 4 # Config file and device description for machine-independent SBUS code. 7 device sbus {[slot = -1], [offset = -1]} 10 device dma {}: lsi64854 12 device ledma {}: lsi64854 16 device lebuffer {} 20 # device definition in sys/conf/files 28 device qec {} 32 device be: ether, ifnet, mii, ifmedia 36 device qe: ether, ifnet, ifmedia 53 device audiocs: audio [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Headers/ |
| H A D | __clang_cuda_builtin_vars.h | 33 __attribute__((device)) unsigned int __fetch_builtin_##FIELD(void) { \ 47 __attribute__((device)) TypeName() __DELETE; \ 48 __attribute__((device)) TypeName(const TypeName &) __DELETE; \ 49 __attribute__((device)) void operator=(const TypeName &) const __DELETE; \ 50 __attribute__((device)) TypeName *operator&() const __DELETE 58 __attribute__((device)) operator dim3() const; 59 __attribute__((device)) operator uint3() const; 71 __attribute__((device)) operator dim3() const; 72 __attribute__((device)) operator uint3() const; 84 __attribute__((device)) operator dim3() const; [all …]
|
| /openbsd-src/sys/arch/armv7/omap/ |
| H A D | files.omap | 4 device omap: omap 12 device omcm: fdt 16 device omclock 20 device ommmc: sdmmcbus 24 device cpsw: ether, ifnet, mii, ifmedia 28 device prcm 32 device omgpio: gpiobus 36 device tiiic: i2cbus 40 device edma 44 device intc [all …]
|
| /openbsd-src/sys/arch/arm64/conf/ |
| H A D | files.arm64 | 52 pseudo-device openprom 57 device mainbus: fdt 61 device simplebus: fdt 70 device smbios 89 device cpu {} 112 # Paravirtual device bus and virtio 126 device ampintc: fdt 128 device ampintcmsi 132 device agintc: fdt 134 device agintcms [all...] |
| /openbsd-src/sys/dev/pci/drm/include/drm/ |
| H A D | i915_hdcp_interface.h | 21 int (*initiate_hdcp2_session)(struct device *, struct hdcp_port_data *, 23 int (*verify_receiver_cert_prepare_km)(struct device *, 26 int (*verify_hprime)(struct device *, struct hdcp_port_data *, 28 int (*store_pairing_info)(struct device *, struct hdcp_port_data *, 30 int (*initiate_locality_check)(struct device *, struct hdcp_port_data *, 32 int (*verify_lprime)(struct device *, struct hdcp_port_data *, 34 int (*get_session_key)(struct device *, struct hdcp_port_data *, 36 int (*repeater_check_flow_prepare_ack)(struct device *, 39 int (*verify_mprime)(struct device *, struct hdcp_port_data *, 41 int (*enable_hdcp_authentication)(struct device *, [all …]
|
| H A D | drm_audio_component.h | 11 struct device; 29 unsigned long (*get_power)(struct device *); 35 void (*put_power)(struct device *, unsigned long); 39 void (*codec_wake_override)(struct device *, bool enable); 43 int (*get_cdclk_freq)(struct device *); 50 int (*sync_audio_rate)(struct device *, int port, int pipe, int rate); 63 int (*get_eld)(struct device *, int port, int pipe, bool *enabled, 97 int (*master_bind)(struct device *dev, struct drm_audio_component *); 104 void (*master_unbind)(struct device *dev, struct drm_audio_component *); 114 struct device *dev;
|
| /openbsd-src/sys/arch/sparc64/conf/ |
| H A D | files.sparc64 | 10 device mainbus: pcibus, mainbus 13 device ssm: mainbus 18 device upa 23 device central 28 device fhc 37 device clkbrd 41 device environ 45 device vbus {} 49 device cbus {} 54 device hme: ether, ifnet, mii, ifmedia [all …]
|
| /openbsd-src/sys/dev/pv/ |
| H A D | files.pv | 3 # Config file and device description for paravirtual devices. 7 device pvbus 12 device pvclock 17 device vmt 22 device xen {} 28 device xnf: ether, ifnet, ifmedia 33 device xbf: scsi 38 device hyperv {} 44 device hvn: ether, ifnet, ifmedia 49 device hv [all...] |
| /openbsd-src/sys/dev/pci/ |
| H A D | files.pci | 4 # Config file and device description for machine-independent PCI code. 8 device pci {[dev = -1], [function = -1]} 20 device tga: wsemuldisplaydev, rasops8, rasops32 43 # device declaration in sys/conf/files 52 # device declaration in sys/conf/files 59 # device declaration in sys/conf/files 70 device arc: scsi 75 device jmb {} 97 device mfii: scsi 102 device ip [all...] |
| /openbsd-src/sys/arch/macppc/conf/ |
| H A D | files.macppc | 40 device mainbus 44 device cpu 49 device memc {} 63 device mpcpcibr {} : pcibus 67 device ht {} : pcibus 73 device smu: i2cbus 88 device hpb {} : pcibus 93 device pchb: agpbus 109 device macobio {} 115 device kauaiata {} [all …]
|