Home
last modified time | relevance | path

Searched refs:device (Results 1 – 25 of 2247) sorted by relevance

12345678910>>...90

/openbsd-src/sys/sys/
H A Ddevice.h1 /* $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 Dfiles.fdt3 # 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 DGENERIC71 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 Dtcdevs35 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 Dpm_runtime.h7 #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 Dcomponent.h9 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 Ddma-mapping.h10 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 Dfiles.mii12 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 Dfiles.usb4 # 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 Ducrcom.c33 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 Dfiles.i2c5 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 Disadmavar.h45 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 Dfiles.acpi3 # 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 Dwsmousevar.h122 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 Dwscons_callbacks.h44 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 Dfiles.sbus4 # 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.h33 __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 Dfiles.omap4 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 Dfiles.arm6452 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 Di915_hdcp_interface.h21 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 Ddrm_audio_component.h11 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 Dfiles.sparc6410 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 Dfiles.pv3 # 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 Dfiles.pci4 # 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 Dfiles.macppc40 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 …]

12345678910>>...90