Home
last modified time | relevance | path

Searched +full:dev +full:- +full:handle (Results 1 – 25 of 1120) sorted by relevance

12345678910>>...45

/freebsd/sys/dev/drm2/
H A Ddrm_context.c39 * 2001-11-16 Torsten Duwe <duwe@caldera.de>
44 #include <dev/drm2/drmP.h>
51 * Free a handle from the context bitmap.
53 * \param dev DRM device.
54 * \param ctx_handle context handle.
60 void drm_ctxbitmap_free(struct drm_device * dev, int ctx_handle) in drm_ctxbitmap_free() argument
63 dev->ctx_bitmap == NULL) { in drm_ctxbitmap_free()
64 DRM_ERROR("Attempt to free invalid context handle: %d\n", in drm_ctxbitmap_free()
69 DRM_LOCK(dev); in drm_ctxbitmap_free()
70 clear_bit(ctx_handle, dev->ctx_bitmap); in drm_ctxbitmap_free()
[all …]
H A Ddrm_memory.c37 #include <dev/drm2/drmP.h>
39 #define vunmap(handle) argument
43 struct drm_device * dev) in agp_remap() argument
46 * FIXME Linux<->FreeBSD: Not implemented. This is never called in agp_remap()
47 * on FreeBSD anyway, because drm_agp_mem->cant_use_aperture is in agp_remap()
54 void drm_free_agp(DRM_AGP_MEM * handle, int pages) in drm_free_agp() argument
59 if (!agpdev || !handle) in drm_free_agp()
62 agp_free_memory(agpdev, handle); in drm_free_agp()
67 int drm_bind_agp(DRM_AGP_MEM * handle, unsigned int start) in drm_bind_agp() argument
72 if (!agpdev || !handle) in drm_bind_agp()
[all …]
H A Ddrm_ioc32.c1 /*-
28 #include <dev/drm2/drmP.h>
29 #include <dev/drm2/drm.h>
74 u32 date; /**< User-space buffer to hold date */
76 u32 desc; /**< User-space buffer to hold desc */
79 static int compat_drm_version(struct drm_device *dev, void *data, in compat_drm_version() argument
86 version.name_len = v32->name_len; in compat_drm_version()
87 version.name = (void *)(unsigned long)v32->name; in compat_drm_version()
88 version.date_len = v32->date_len; in compat_drm_version()
89 version.date = (void *)(unsigned long)v32->date; in compat_drm_version()
[all …]
H A Ddrm_gem.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
43 #include <dev/drm2/drmP.h>
44 #include <dev/drm2/drm.h>
45 #include <dev/drm2/drm_sarea.h>
69 drm_gem_init(struct drm_device *dev) in drm_gem_init() argument
73 drm_gem_names_init(&dev->object_names); in drm_gem_init()
78 return -ENOMEM; in drm_gem_init()
81 dev->mm_private = mm; in drm_gem_init()
83 if (drm_ht_create(&mm->offset_hash, 19)) { in drm_gem_init()
[all …]
H A Ddrm_agpsupport.c35 #include <dev/drm2/drmP.h>
51 int drm_agp_info(struct drm_device *dev, struct drm_agp_info *info) in drm_agp_info() argument
55 if (!dev->agp || !dev->agp->acquired) in drm_agp_info()
56 return -EINVAL; in drm_agp_info()
58 kern = &dev->agp->agp_info; in drm_agp_info()
59 agp_get_info(dev->agp->bridge, kern); in drm_agp_info()
60 info->agp_version_major = 1; in drm_agp_info()
61 info->agp_version_minor = 0; in drm_agp_info()
62 info->mode = kern->ai_mode; in drm_agp_info()
63 info->aperture_base = kern->ai_aperture_base; in drm_agp_info()
[all …]
H A DdrmP.h12 * Copyright (c) 2009-2010, Code Aurora Forum.
89 #include <dev/agp/agpvar.h>
92 #include <dev/pci/pcivar.h>
93 #include <dev/pci/pcireg.h>
97 #include <dev/drm2/drm.h>
98 #include <dev/drm2/drm_sarea.h>
100 #include <dev/drm2/drm_atomic.h>
101 #include <dev/drm2/drm_linux_list.h>
102 #include <dev/drm2/drm_gem_names.h>
104 #include <dev/drm2/drm_os_freebsd.h>
[all …]
/freebsd/sys/dev/iicbus/
H A Dacpi_iicbus.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2019-2020 Vladimir Kondratyev <wulf@FreeBSD.org>
39 #include <contrib/dev/acpica/include/acpi.h>
40 #include <contrib/dev/acpica/include/accommon.h>
41 #include <contrib/dev/acpica/include/amlcode.h>
42 #include <dev/acpica/acpivar.h>
44 #include <dev/iicbus/iiconf.h>
45 #include <dev/iicbus/iicbus.h>
75 ACPI_HANDLE handle; member
[all …]
/freebsd/sys/dev/spibus/
H A Dacpi_spibus.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
40 #include <contrib/dev/acpica/include/acpi.h>
41 #include <contrib/dev/acpica/include/accommon.h>
42 #include <contrib/dev/acpica/include/amlcode.h>
43 #include <dev/acpica/acpivar.h>
45 #include <dev/spibus/spibusvar.h>
65 ACPI_HANDLE handle; member
71 return (res->Type == ACPI_RESOURCE_TYPE_SERIAL_BUS && in acpi_resource_is_spi_serialbus()
72 res->Data.CommonSerialBus.Type == ACPI_RESOURCE_SERIAL_TYPE_SPI); in acpi_resource_is_spi_serialbus()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_pci.c1 /*-
43 #include <contrib/dev/acpica/include/acpi.h>
44 #include <contrib/dev/acpica/include/accommon.h>
46 #include <dev/acpica/acpivar.h>
47 #include <dev/acpica/acpi_pcivar.h>
50 #include <dev/pci/pcireg.h>
51 #include <dev/pci/pcivar.h>
52 #include <dev/pci/pci_private.h>
54 #include <dev/iommu/iommu.h>
74 static struct pci_devinfo *acpi_pci_alloc_devinfo(device_t dev);
[all …]
H A Dacpi_dock.c1 /*-
2 * Copyright (c) 2005-2006 Mitsuru IWASAKI <iwasaki@FreeBSD.org>
33 #include <contrib/dev/acpica/include/acpi.h>
34 #include <contrib/dev/acpica/include/accommon.h>
36 #include <dev/acpica/acpivar.h>
37 #include <dev/acpica/acpiio.h>
44 #define ACPI_DOCK_STATUS_UNKNOWN -1
49 #define ACPI_DOCK_LOCK 1 /* Prevent dev from being removed */
72 acpi_dock_get_info(device_t dev) in acpi_dock_get_info() argument
77 sc = device_get_softc(dev); in acpi_dock_get_info()
[all …]
H A Dacpi_perf.c1 /*-
2 * Copyright (c) 2003-2005 Nate Lawson (SDG)
45 #include <contrib/dev/acpica/include/acpi.h>
47 #include <dev/acpica/acpivar.h>
65 /* Offsets in struct cf_setting array for storing driver-specific values. */
72 device_t dev; member
73 ACPI_HANDLE handle; member
96 static int acpi_perf_probe(device_t dev);
97 static int acpi_perf_attach(device_t dev);
98 static int acpi_perf_detach(device_t dev);
[all …]
H A Dacpivar.h1 /*-
78 struct apm_clone_data *acpi_clone; /* Pseudo-dev for devd(8). */
111 /* Track device (/dev/{apm,apmctl} and /dev/acpi) notification status. */
116 #define ACPI_EVF_NONE 0 /* /dev/apm semantics */
117 #define ACPI_EVF_DEVD 1 /* /dev/acpi is handled via devd(8) */
153 * Each ACPI device can have its own driver-specific mutex for protecting
154 * shared access to local data. The ACPI_LOCK macros handle mutexes.
160 * ACPI-CA handles its own locking and should not be called with locks held.
163 * GPE -> EC runs _Qxx -> _Qxx reads EC space -> GPE
180 * ACPI CA does not define layers for non-ACPI CA drivers.
[all …]
H A Dacpi.c1 /*-
71 #include <contrib/dev/acpica/include/acpi.h>
72 #include <contrib/dev/acpica/include/accommon.h>
73 #include <contrib/dev/acpica/include/acnamesp.h>
75 #include <dev/acpica/acpivar.h>
76 #include <dev/acpica/acpiio.h>
78 #include <dev/pci/pcivar.h>
123 static void acpi_lookup(void *arg, const char *name, device_t *dev);
164 static void acpi_reserve_resources(device_t dev);
165 static int acpi_sysres_alloc(device_t dev);
[all …]
H A Dacpi_video.c1 /*-
2 * Copyright (c) 2002-2003 Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>
42 #include <contrib/dev/acpica/include/acpi.h>
44 #include <dev/acpica/acpivar.h>
47 #include <dev/evdev/input.h>
48 #include <dev/evdev/evdev.h>
53 ACPI_HANDLE handle; member
78 ACPI_HANDLE handle; member
152 (((1 << DOD_HEAD_ID_BITS) - 1) << DOD_HEAD_ID_SHIFT)
201 * (the video "bus"). The 'video_output' lock protects per-output
[all …]
/freebsd/sys/dev/gpio/
H A Dacpi_gpiobus.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
34 #include <contrib/dev/acpica/include/acpi.h>
35 #include <dev/acpica/acpivar.h>
37 #include <dev/gpio/gpiobusvar.h>
38 #include <dev/gpio/acpi_gpiobusvar.h>
39 #include <dev/gpio/gpiobus_internal.h>
57 ACPI_HANDLE handle; member
66 if (gpio_res->ConnectionType == ACPI_RESOURCE_GPIO_TYPE_INT) { in acpi_gpiobus_convflags()
67 switch (gpio_res->Polarity) { in acpi_gpiobus_convflags()
[all …]
H A Dgpioaei.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
36 #include <contrib/dev/acpica/include/acpi.h>
37 #include <dev/acpica/acpivar.h>
39 #include <dev/gpio/gpiobusvar.h>
40 #include <dev/gpio/acpi_gpiobusvar.h>
52 ACPI_HANDLE handle; member
62 device_t dev; member
66 gpio_aei_probe(device_t dev) in gpio_aei_probe() argument
79 if (ctx->type == ACPI_AEI_TYPE_EVT) in gpio_aei_intr()
[all …]
/freebsd/contrib/libfido2/src/
H A Dhid_win.c2 * Copyright (c) 2019-2022 Yubico AB. All rights reserved.
3 * Use of this source code is governed by a BSD-style
5 * SPDX-License-Identifier: BSD-2-Clause
37 HANDLE dev; member
46 is_fido(HANDLE dev) in is_fido() argument
52 if (HidD_GetPreparsedData(dev, &data) == false) { in is_fido()
71 get_report_len(HANDLE dev, int dir, size_t *report_len) in get_report_len() argument
76 int ok = -1; in get_report_len()
78 if (HidD_GetPreparsedData(dev, &data) == false) { in get_report_len()
107 get_id(HANDLE dev, int16_t *vendor_id, int16_t *product_id) in get_id() argument
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-netfilter-linux.c33 #include "pcap-int.h"
34 #include "diag-control.h"
64 * In tcpdump you can disable dropping privileges with -Z root
67 #include "pcap-netfilter-linux.h"
74 typedef enum { OTHER = -1, NFLOG, NFQUEUE } nftype_t;
84 static int nfqueue_send_verdict(const pcap_t *handle, uint16_t group_id, u_int32_t id, u_int32_t ve…
88 netfilter_read_linux(pcap_t *handle, int max_packets, pcap_handler callback, u_char *user) in netfilter_read_linux() argument
90 struct pcap_netfilter *handlep = handle->priv; in netfilter_read_linux()
98 if (handle->break_loop) { in netfilter_read_linux()
100 * Yes - clear the flag that indicates that it in netfilter_read_linux()
[all …]
/freebsd/sys/dev/acpi_support/
H A Dacpi_panasonic.c1 /*-
2 * Copyright (c) 2003 OGAWA Takaya <t-ogawa@triaez.kaisei.org>
39 #include <contrib/dev/acpica/include/acpi.h>
41 #include <dev/acpica/acpivar.h>
64 #define HKEY_LCD_BRIGHTNESS_DIV ((1 << HKEY_LCD_BRIGHTNESS_BITS) - 1)
67 device_t dev; member
68 ACPI_HANDLE handle; member
79 static int acpi_panasonic_probe(device_t dev);
80 static int acpi_panasonic_attach(device_t dev);
81 static int acpi_panasonic_detach(device_t dev);
[all …]
/freebsd/sys/dev/atopcase/
H A Datopcase_acpi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2021-2023 Val Packett <val@packett.cool>
42 #include <contrib/dev/acpica/include/acpi.h>
43 #include <contrib/dev/acpica/include/accommon.h>
44 #include <contrib/dev/acpica/include/acevents.h>
45 #include <dev/acpica/acpivar.h>
46 #include <dev/acpica/acpiio.h>
48 #include <dev/backlight/backlight.h>
50 #include <dev/evdev/input.h>
[all …]
/freebsd/sys/vm/
H A Ddevice_pager.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
95 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot,
97 static void old_dev_pager_dtor(void *handle);
100 static void old_dev_pager_path(void *handle, char *path, size_t len);
118 cdev_pager_lookup(void *handle) in cdev_pager_lookup() argument
124 object = vm_pager_object_lookup(&dev_pager_object_list, handle); in cdev_pager_lookup()
125 if (object != NULL && object->un_pager.devp.handle == NULL) { in cdev_pager_lookup()
126 msleep(&object->un_pager.devp.handle, &dev_pager_mtx, in cdev_pager_lookup()
136 cdev_pager_allocate(void *handle, enum obj_type tp, in cdev_pager_allocate() argument
[all …]
/freebsd/sys/dev/nvdimm/
H A Dnvdimm_acpi.c1 /*-
45 #include <contrib/dev/acpica/include/acpi.h>
46 #include <contrib/dev/acpica/include/accommon.h>
47 #include <contrib/dev/acpica/include/acuuid.h>
48 #include <dev/acpica/acpivar.h>
50 #include <dev/nvdimm/nvdimm_var.h>
62 find_dimm(ACPI_HANDLE handle, UINT32 nesting_level, void *context, in find_dimm() argument
69 status = AcpiGetObjectInfo(handle, &device_info); in find_dimm()
72 if (device_info->Address == (uintptr_t)context) { in find_dimm()
73 *(ACPI_HANDLE *)return_value = handle; in find_dimm()
[all …]
/freebsd/stand/uboot/
H A Duboot_disk.c1 /*-
31 * Block storage I/O routines for U-Boot
47 printf("%s%d: ", dev->dd.d_dev->dv_name, dev->dd.d_unit); \
60 int handle; /* storage device handle */ member
66 #define SI(dev) (stor_info[(dev)->dd.d_unit]) argument
102 printf("No U-Boot devices! Really enumerated?\n"); in stor_init()
103 return (-1); in stor_init()
108 if ((di != NULL) && (di->type & DEV_TYP_STOR)) { in stor_init()
112 return (-1); in stor_init()
114 stor_info[stor_info_no].handle = i; in stor_init()
[all …]
/freebsd/sys/dev/vmgenc/
H A Dvmgenc_acpi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
33 * https://docs.microsoft.com/en-us/windows/win32/hyperv_v2/virtual-machine-generation-identifier ,
34 * https://azure.microsoft.com/en-us/blog/accessing-and-using-azure-vm-unique-id/
39 * - QEMU: https://bugzilla.redhat.com/show_bug.cgi?id=1118834
40 * - VMware/ESXi: https://kb.vmware.com/s/article/2032586
41 …* - Xen: https://github.com/xenserver/xen-4.5/blob/master/tools/firmware/hvmloader/acpi/dsdt.asl#L…
56 #include <contrib/dev/acpica/include/acpi.h>
58 #include <dev/acpica/acpivar.h>
59 #include <dev/random/randomdev.h>
[all …]
/freebsd/sys/dev/pci/
H A Dpci_host_generic_acpi.c1 /*-
48 #include <contrib/dev/acpica/include/acpi.h>
49 #include <contrib/dev/acpica/include/accommon.h>
51 #include <dev/acpica/acpivar.h>
52 #include <dev/acpica/acpi_pcibvar.h>
54 #include <dev/pci/pcivar.h>
55 #include <dev/pci/pcireg.h>
56 #include <dev/pci/pcib_private.h>
57 #include <dev/pci/pci_host_generic.h>
58 #include <dev/pci/pci_host_generic_acpi.h>
[all …]

12345678910>>...45