Searched refs:cdev (Results 151 - 175 of 419) sorted by relevance

1234567891011>>

/freebsd-10.1-release/sys/dev/le/
H A Dlebuffer_sbus.c124 device_t cdev; local
140 if ((cdev = device_add_child(dev, NULL, -1)) == NULL) {
146 device_set_ivars(cdev, ldi);
/freebsd-10.1-release/sys/dev/terasic/mtl/
H A Dterasic_mtl_reg.c69 terasic_mtl_reg_read(struct cdev *dev, struct uio *uio, int flag)
98 terasic_mtl_reg_write(struct cdev *dev, struct uio *uio, int flag)
124 terasic_mtl_reg_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
/freebsd-10.1-release/sys/i386/i386/
H A Dperfmon.c302 perfmon_open(struct cdev *dev, int flags, int fmt, struct thread *td)
319 perfmon_close(struct cdev *dev, int flags, int fmt, struct thread *td)
334 perfmon_ioctl(struct cdev *dev, u_long cmd, caddr_t param, int flags, struct thread *td)
H A Delan-mmcr.c96 static struct cdev *led_dev[32];
418 elan_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
428 elan_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int flag, struct thread *tdr)
/freebsd-10.1-release/sys/ofed/drivers/infiniband/core/
H A Duverbs_main.c44 #include <linux/cdev.h>
845 uverbs_dev->cdev = cdev_alloc();
846 if (!uverbs_dev->cdev)
848 uverbs_dev->cdev->owner = THIS_MODULE;
849 uverbs_dev->cdev->ops = device->mmap ? &uverbs_mmap_fops : &uverbs_fops;
850 kobject_set_name(&uverbs_dev->cdev->kobj, "uverbs%d", uverbs_dev->devnum);
851 if (cdev_add(uverbs_dev->cdev, IB_UVERBS_BASE_DEV + uverbs_dev->devnum, 1))
855 uverbs_dev->cdev->dev, uverbs_dev,
876 device_destroy(uverbs_class, uverbs_dev->cdev->dev);
879 cdev_del(uverbs_dev->cdev);
[all...]
H A Duser_mad.c40 #include <linux/cdev.h>
88 struct cdev *cdev; member in struct:ib_umad_port
91 struct cdev *sm_cdev;
1012 port->cdev = cdev_alloc();
1013 if (!port->cdev)
1015 port->cdev->owner = THIS_MODULE;
1016 port->cdev->ops = &umad_fops;
1017 kobject_set_name(&port->cdev->kobj, "umad%d", port->dev_num);
1018 if (cdev_add(port->cdev, base_de
[all...]
/freebsd-10.1-release/sys/powerpc/powerpc/
H A Dmem.c90 memrw(struct cdev *dev, struct uio *uio, int flags)
177 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
269 memioctl(struct cdev *dev __unused, u_long cmd, caddr_t data, int flags,
/freebsd-10.1-release/sys/sys/
H A Dtty.h45 struct cdev;
131 struct cdev *t_dev; /* (c) Primary character device. */
219 struct cdev *dev, const char *name);
/freebsd-10.1-release/tools/tools/kttcp/sys/
H A Dkttcp.c116 kttcpopen(struct cdev *dev, int flag, int mode, struct thread *td)
123 kttcpioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag, struct thread *td)
246 static struct cdev *kttcp_dev;
/freebsd-10.1-release/sys/i386/isa/
H A Dspic.c446 spicopen(struct cdev *dev, int flag, int fmt, struct thread *td)
464 spicclose(struct cdev *dev, int flag, int fmt, struct thread *td)
477 spicread(struct cdev *dev, struct uio *uio, int flag)
511 spicioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
521 spicpoll(struct cdev *dev, int events, struct thread *td)
/freebsd-10.1-release/sys/dev/firewire/
H A Dfwdev.c184 fw_open (struct cdev *dev, int flags, int fmt, fw_proc *td)
230 fw_close (struct cdev *dev, int flags, int fmt, fw_proc *td)
346 fw_read (struct cdev *dev, struct uio *uio, int ioflag)
479 fw_write (struct cdev *dev, struct uio *uio, int ioflag)
570 fw_ioctl (struct cdev *dev, u_long cmd, caddr_t data, int flag, fw_proc *td)
856 fw_poll(struct cdev *dev, int events, fw_proc *td)
885 fw_mmap (struct cdev *dev, vm_offset_t offset, int nproto)
887 fw_mmap (struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
905 struct cdev *dev;
927 struct cdev *
[all...]
H A Dfirewirereg.h79 struct cdev *dev;
157 int (*ioctl) (struct cdev *, u_long, caddr_t, int, fw_proc *);
299 void fwdev_clone (void *, struct ucred *, char *, int, struct cdev **);
/freebsd-10.1-release/sys/arm/xilinx/
H A Dzy7_devcfg.c68 struct cdev *sc_ctl_dev;
107 /* cdev entry points. */
108 static int zy7_devcfg_open(struct cdev *, int, int, struct thread *);
109 static int zy7_devcfg_write(struct cdev *, struct uio *, int);
110 static int zy7_devcfg_close(struct cdev *, int, int, struct thread *);
339 zy7_devcfg_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
373 zy7_devcfg_write(struct cdev *dev, struct uio *uio, int ioflag)
468 zy7_devcfg_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
/freebsd-10.1-release/sys/powerpc/powermac/
H A Dmacio.c317 device_t cdev; local
384 cdev = device_add_child(dev, NULL, -1);
385 if (cdev == NULL) {
393 device_set_ivars(cdev, dinfo);
399 if (strcmp(ofw_bus_get_name(cdev), "bmac") == 0 ||
400 strcmp(ofw_bus_get_compat(cdev), "bmac+") == 0) {
422 if ((strcmp(ofw_bus_get_name(cdev), "i2s") == 0) &&
/freebsd-10.1-release/sys/dev/sound/pcm/
H A Dmixer.c116 static struct cdev *
169 * Be careful here. If we're coming from cdev ioctl, it is OK to
222 * Be careful here. If we're coming from cdev ioctl, it is OK to
691 struct cdev *pdev;
771 struct cdev *pdev;
824 struct cdev *pdev;
878 struct cdev *pdev;
912 struct cdev *pdev;
952 struct cdev *pdev;
1036 mixer_open(struct cdev *i_de
[all...]
/freebsd-10.1-release/sys/kern/
H A Dtty.c80 static struct cdev *dev_console;
151 * don't have to be used together. ttydev_enter() is used by the cdev
222 ttydev_open(struct cdev *dev, int oflags, int devtype, struct thread *td)
320 ttydev_close(struct cdev *dev, int fflag, int devtype, struct thread *td)
430 ttydev_read(struct cdev *dev, struct uio *uio, int ioflag)
451 ttydev_write(struct cdev *dev, struct uio *uio, int ioflag)
488 ttydev_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag,
574 ttydev_poll(struct cdev *dev, int events, struct thread *td)
611 ttydev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
692 ttydev_kqfilter(struct cdev *de
[all...]
/freebsd-10.1-release/sys/dev/bktr/
H A Dbktr_reg.h533 struct cdev *bktrdev; /* 4.x device entry for /dev/bktrN */
534 struct cdev *tunerdev; /* 4.x device entry for /dev/tunerN */
535 struct cdev *vbidev; /* 4.x device entry for /dev/vbiN */
536 struct cdev *bktrdev_alias; /* alias /dev/bktr to /dev/bktr0 */
537 struct cdev *tunerdev_alias; /* alias /dev/tuner to /dev/tuner0 */
538 struct cdev *vbidev_alias; /* alias /dev/vbi to /dev/vbi0 */
/freebsd-10.1-release/sys/dev/ksyms/
H A Dksyms.c95 static struct cdev *ksyms_dev;
378 ksyms_open(struct cdev *dev, int flags, int fmt __unused, struct thread *td)
454 ksyms_read(struct cdev *dev, struct uio *uio, int flags __unused)
508 ksyms_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int32_t flag __unused,
545 ksyms_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
569 ksyms_close(struct cdev *dev, int flags __unused, int fmt __unused,
/freebsd-10.1-release/sys/fs/autofs/
H A Dautofs.c91 static int autofs_open(struct cdev *dev, int flags, int fmt,
93 static int autofs_close(struct cdev *dev, int flag, int fmt,
95 static int autofs_ioctl(struct cdev *dev, u_long cmd, caddr_t arg,
600 autofs_open(struct cdev *dev, int flags, int fmt, struct thread *td)
624 autofs_close(struct cdev *dev, int flag, int fmt, struct thread *td)
636 autofs_ioctl(struct cdev *dev, u_long cmd, caddr_t arg, int mode,
/freebsd-10.1-release/sys/dev/altera/avgen/
H A Daltera_avgen.c78 altera_avgen_read(struct cdev *dev, struct uio *uio, int flag)
140 altera_avgen_write(struct cdev *dev, struct uio *uio, int flag)
204 altera_avgen_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
/freebsd-10.1-release/sys/sparc64/sbus/
H A Ddma_sbus.c176 device_t cdev; local
264 if ((cdev = device_add_child(dev, NULL, -1)) == NULL) {
270 device_set_ivars(cdev, ddi);
/freebsd-10.1-release/sys/vm/
H A Dvm_mmap.c106 int *, struct cdev *, vm_ooffset_t *, vm_object_t *);
1406 struct cdev *cdev, vm_ooffset_t *foff, vm_object_t *objp)
1414 dsw = dev_refthread(cdev, &ref);
1418 dev_relthread(cdev, ref);
1428 dev_relthread(cdev, ref);
1432 dev_relthread(cdev, ref);
1440 error = mac_cdev_check_mmap(td->td_ucred, cdev, prot);
1442 dev_relthread(cdev, ref);
1455 error = dsw->d_mmap_single(cdev, fof
1404 vm_mmap_cdev(struct thread *td, vm_size_t objsize, vm_prot_t prot, vm_prot_t *maxprotp, int *flagsp, struct cdev *cdev, vm_ooffset_t *foff, vm_object_t *objp) argument
[all...]
/freebsd-10.1-release/sys/arm/ti/am335x/
H A Dam335x_dmtimer.c125 struct cdev * pps_cdev;
275 am335x_dmtimer_pps_open(struct cdev *dev, int flags, int fmt,
289 am335x_dmtimer_pps_close(struct cdev *dev, int flags, int fmt,
306 am335x_dmtimer_pps_ioctl(struct cdev *dev, u_long cmd, caddr_t data,
344 * Set up the PPS cdev and the the kernel timepps stuff.
405 /* Create the PPS cdev. */
/freebsd-10.1-release/sys/cam/ctl/
H A Dctl_backend.h212 typedef int (*be_ioctl_t)(struct cdev *dev, u_long cmd, caddr_t addr, int flag,
H A Dctl_frontend.h55 typedef int (*fe_ioctl_t)(struct cdev *dev, u_long cmd, caddr_t addr, int flag,

Completed in 492 milliseconds

1234567891011>>