Home
last modified time | relevance | path

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

12345678910>>...86

/openbsd/src/sys/sys/
Ddevice.h72 struct device { struct
74 TAILQ_ENTRY(device) dv_list; /* entry on list of all devices */
78 struct device *dv_parent; /* pointer to parent device */ argument
86 TAILQ_HEAD(devicelist, device);
109 typedef int (*cfmatch_t)(struct device *, void *, void *);
110 typedef void (*cfscan_t)(struct device *, void *);
130 void (*ca_attach)(struct device *, struct device *, void *);
131 int (*ca_detach)(struct device *, int);
132 int (*ca_activate)(struct device *, int);
182 void *config_search(cfmatch_t, struct device *, void *);
[all …]
/openbsd/src/sys/dev/fdt/
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 sxidog
[all …]
/openbsd/src/sys/conf/
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 vnd 4 # vnode disk devices
[all …]
/openbsd/src/sys/dev/tc/
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/
Dpm_runtime.h11 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 *dev) in pm_runtime_forbid()
56 pm_runtime_get_noresume(struct device *dev) in pm_runtime_get_noresume()
[all …]
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 *,
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/usb/
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 …]
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/mii/
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/i2c/
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/
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/
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/
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 …]
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/
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/
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/
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/
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 agintcmsi
[all …]
/openbsd/src/sys/arch/sparc64/conf/
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/pci/
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 ips: scsi
[all …]
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_hdcp_gsc_message.h11 struct device;
31 intel_hdcp_gsc_initiate_session(struct device *dev, struct hdcp_port_data *data,
34 intel_hdcp_gsc_verify_receiver_cert_prepare_km(struct device *dev,
42 intel_hdcp_gsc_verify_hprime(struct device *dev, struct hdcp_port_data *data,
45 intel_hdcp_gsc_store_pairing_info(struct device *dev, struct hdcp_port_data *data,
48 intel_hdcp_gsc_initiate_locality_check(struct device *dev,
52 intel_hdcp_gsc_verify_lprime(struct device *dev, struct hdcp_port_data *data,
54 int intel_hdcp_gsc_get_session_key(struct device *dev,
58 intel_hdcp_gsc_repeater_check_flow_prepare_ack(struct device *dev,
64 int intel_hdcp_gsc_verify_mprime(struct device *dev,
[all …]
/openbsd/src/sys/dev/pv/
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 hvs: scsi
[all …]
/openbsd/src/sys/arch/macppc/conf/
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 …]
/openbsd/src/sys/dev/pci/drm/include/drm/
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;

12345678910>>...86