Home
last modified time | relevance | path

Searched refs:dev_t (Results 1 – 25 of 818) sorted by relevance

12345678910>>...33

/titanic_44/usr/src/uts/common/sys/
H A Dconf.h95 extern int dev_open(dev_t *, int, int, cred_t *);
96 extern int dev_lopen(dev_t *, int, int, cred_t *);
97 extern int dev_close(dev_t, int, int, cred_t *);
98 extern int dev_lclose(dev_t, int, int, cred_t *);
100 extern int dev_to_instance(dev_t);
103 extern int bdev_print(dev_t, caddr_t);
104 extern int bdev_dump(dev_t, caddr_t, daddr_t, int);
105 extern int bdev_size(dev_t);
106 extern uint64_t bdev_Size(dev_t);
108 extern int cdev_read(dev_t, struct uio *, cred_t *);
[all …]
H A Desunddi.h47 e_ddi_prop_create(dev_t dev, dev_info_t *dip, int flag,
51 e_ddi_prop_modify(dev_t dev, dev_info_t *dip, int flag,
55 e_ddi_prop_update_int(dev_t match_dev, dev_info_t *dip,
59 e_ddi_prop_update_int64(dev_t match_dev, dev_info_t *dip,
63 e_ddi_prop_update_int_array(dev_t match_dev, dev_info_t *dip,
67 e_ddi_prop_update_int64_array(dev_t match_dev, dev_info_t *dip,
71 e_ddi_prop_update_string(dev_t match_dev, dev_info_t *dip,
75 e_ddi_prop_update_string_array(dev_t match_dev, dev_info_t *dip,
79 e_ddi_prop_update_byte_array(dev_t match_dev, dev_info_t *dip,
83 e_ddi_prop_remove(dev_t dev, dev_info_t *dip, char *name);
[all …]
H A Dddi.h113 extern major_t getemajor(dev_t);
114 extern minor_t geteminor(dev_t);
115 extern major_t getmajor(dev_t);
116 extern minor_t getminor(dev_t);
117 extern dev_t makedevice(major_t, minor_t);
118 extern o_dev_t cmpdev(dev_t);
119 extern dev_t expdev(dev_t);
H A Dstat.h73 dev_t st_dev;
79 dev_t st_rdev;
90 dev_t st_dev;
96 dev_t st_rdev;
109 dev_t st_dev;
117 dev_t st_rdev;
131 dev_t st_dev;
139 dev_t st_rdev;
218 dev_t st_dev;
224 dev_t st_rdev;
[all …]
H A Dmkdev.h87 extern dev_t makedev(const major_t, const minor_t);
88 extern major_t major(const dev_t);
89 extern minor_t minor(const dev_t);
90 extern dev_t __makedev(const int, const major_t, const minor_t);
91 extern major_t __major(const int, const dev_t);
92 extern minor_t __minor(const int, const dev_t);
H A Dbuf.h122 dev_t b_edev; /* expanded dev field */
350 int bcheck(dev_t, struct buf *);
371 void bflush(dev_t);
372 void blkflush(dev_t, daddr_t);
373 void binval(dev_t);
374 int bfinval(dev_t, int);
387 struct buf *bread(dev_t, daddr_t, long);
388 struct buf *bread_common(void *, dev_t, daddr_t, long);
389 struct buf *breada(dev_t, daddr_t, daddr_t, long);
390 struct buf *getblk(dev_t, daddr_t, long);
[all …]
H A Ddevops.h89 int (*cb_open)(dev_t *devp, int flag, int otyp, cred_t *credp);
90 int (*cb_close)(dev_t dev, int flag, int otyp, cred_t *credp);
92 int (*cb_print)(dev_t dev, char *str);
93 int (*cb_dump)(dev_t dev, caddr_t addr, daddr_t blkno, int nblk);
94 int (*cb_read)(dev_t dev, struct uio *uiop, cred_t *credp);
95 int (*cb_write)(dev_t dev, struct uio *uiop, cred_t *credp);
96 int (*cb_ioctl)(dev_t dev, int cmd, intptr_t arg, int mode,
98 int (*cb_devmap)(dev_t dev, devmap_cookie_t dhp, offset_t off,
100 int (*cb_mmap)(dev_t dev, off_t off, int prot);
101 int (*cb_segmap)(dev_t dev, off_t off, struct as *asp,
[all …]
H A Dsunddi.h442 extern int physio(int (*)(struct buf *), struct buf *, dev_t,
639 devmap_setup(dev_t dev, offset_t off, ddi_as_handle_t as, caddr_t *addrp,
643 ddi_devmap_segmap(dev_t dev, off_t off, ddi_as_handle_t as, caddr_t *addrp,
703 dev_t dev, daddr_t blkno, int (*iodone)(struct buf *), int sleepflag);
709 ddi_segmap(dev_t dev, off_t offset, struct as *asp, caddr_t *addrp, off_t len,
713 ddi_segmap_setup(dev_t dev, off_t offset, struct as *as, caddr_t *addrp,
722 ddi_device_mapping_check(dev_t dev, ddi_device_acc_attr_t *accattrp,
734 int ddi_prop_get_int(dev_t match_dev, dev_info_t *dip, uint_t flags,
736 int64_t ddi_prop_get_int64(dev_t match_dev, dev_info_t *dip, uint_t flags,
738 int ddi_prop_lookup_int_array(dev_t match_dev, dev_info_t *dip, uint_t flags,
[all …]
H A Dsunldi_impl.h91 dev_t li_dev;
135 dev_t lec_dev;
170 int ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, char *event,
172 void ldi_invoke_finalize(dev_info_t *dip, dev_t dev, int spec_type, char *event,
204 dev_t src_devt;
212 dev_t tgt_devt;
/titanic_44/usr/src/uts/common/io/
H A Dgentty.c58 int syopen(dev_t *, int, int, cred_t *);
59 int syclose(dev_t, int, int, cred_t *);
60 int syread(dev_t, struct uio *, cred_t *);
61 int sywrite(dev_t, struct uio *, cred_t *);
62 int sypoll(dev_t, short, int, short *, struct pollhead **);
63 int syioctl(dev_t, int, intptr_t, int, cred_t *, int *);
165 dev_t dev = (dev_t)arg; in sy_info()
196 syopen(dev_t *devp, int flag, int otyp, struct cred *cr) in syopen()
198 dev_t ttyd; in syopen()
253 syclose(dev_t dev, int flag, int otyp, struct cred *cr) in syclose()
[all …]
H A Dcons.c71 static int cnopen(dev_t *, int, int, struct cred *);
72 static int cnclose(dev_t, int, int, struct cred *);
73 static int cnread(dev_t, struct uio *, struct cred *);
74 static int cnwrite(dev_t, struct uio *, struct cred *);
75 static int cnioctl(dev_t, int, intptr_t, int, struct cred *, int *);
76 static int cnpoll(dev_t, short, int, short *, struct pollhead **);
128 extern dev_t rconsdev; /* "hardware" console */
134 extern dev_t uconsdev; /* What the user thinks is the console device */
246 if (getminor((dev_t)arg) == 0 && cn_dip != NULL) { in cn_info()
253 if (getminor((dev_t)arg) == 0) { in cn_info()
[all …]
H A Dtclient.c46 static int tcli_open(dev_t *, int, int, cred_t *);
47 static int tcli_close(dev_t, int, int, cred_t *);
48 static int tcli_read(dev_t, struct uio *, cred_t *);
49 static int tcli_write(dev_t, struct uio *, cred_t *);
50 static int tcli_ioctl(dev_t, int, intptr_t, int, cred_t *, int *);
201 dev_t dev; in tcli_info()
207 dev = (dev_t)arg; in tcli_info()
216 tcli_open(dev_t *devp, int flag, int otyp, cred_t *cred) in tcli_open()
236 tcli_close(dev_t dev, int flag, int otyp, cred_t *cred) in tcli_close()
256 tcli_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, in tcli_ioctl()
[all …]
H A Dsysmsg.c68 static int sysmopen(dev_t *, int, int, cred_t *);
69 static int sysmclose(dev_t, int, int, cred_t *);
70 static int sysmread(dev_t, struct uio *, cred_t *);
71 static int sysmwrite(dev_t, struct uio *, cred_t *);
72 static int sysmioctl(dev_t, int, intptr_t, int, cred_t *, int *);
73 static int sysmpoll(dev_t, short, int, short *, struct pollhead **);
78 static int checkarg(dev_t);
136 dev_t dca_devt;
254 instance = getminor((dev_t)arg); in sysm_info()
366 sysmopen(dev_t *dev, int flag, int state, cred_t *cred) in sysmopen()
[all …]
H A Drandom.c65 static int rnd_open(dev_t *, int, int, cred_t *);
66 static int rnd_close(dev_t, int, int, cred_t *);
67 static int rnd_read(dev_t, struct uio *, cred_t *);
68 static int rnd_write(dev_t, struct uio *, cred_t *);
69 static int rnd_chpoll(dev_t, short, int, short *, struct pollhead **);
198 rnd_open(dev_t *devp, int flag, int otyp, cred_t *credp) in rnd_open()
220 rnd_close(dev_t dev, int flag, int otyp, cred_t *credp) in rnd_close()
227 rnd_read(dev_t dev, struct uio *uiop, cred_t *credp) in rnd_read()
275 rnd_write(dev_t dev, struct uio *uiop, cred_t *credp) in rnd_write()
321 rnd_chpoll(dev_t dev, short events, int anyyet, short *reventsp, in rnd_chpoll()
/titanic_44/usr/src/uts/common/sys/usb/usba/
H A Dusba_ugen.h40 dev_t usb_ugen_minor_node_ugen_bits_mask;
41 dev_t usb_ugen_minor_node_instance_mask;
53 int usb_ugen_open(usb_ugen_hdl_t, dev_t *, int, int, cred_t *);
54 int usb_ugen_close(usb_ugen_hdl_t, dev_t, int, int, cred_t *);
56 int usb_ugen_read(usb_ugen_hdl_t, dev_t, struct uio *, cred_t *);
57 int usb_ugen_write(usb_ugen_hdl_t, dev_t, struct uio *, cred_t *);
58 int usb_ugen_poll(usb_ugen_hdl_t, dev_t, short, int,
/titanic_44/usr/src/uts/common/sys/contract/
H A Ddevice_impl.h57 dev_t cond_devt; /* dev_t of minor node */
77 ct_ack_t contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type);
78 void contract_device_degrade(dev_info_t *dip, dev_t dev, int spec_type);
79 void contract_device_undegrade(dev_info_t *dip, dev_t dev, int spec_type);
80 int contract_device_open(dev_t dev, int spec_type, contract_t **ctpp);
82 ct_ack_t contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type,
84 void contract_device_finalize(dev_info_t *dip, dev_t dev, int spec_type,
86 void contract_device_negend(dev_info_t *dip, dev_t dev, int spec_type,
/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Dzvol.h48 extern int zvol_open(dev_t *devp, int flag, int otyp, cred_t *cr);
49 extern int zvol_dump(dev_t dev, caddr_t addr, daddr_t offset, int nblocks);
50 extern int zvol_close(dev_t dev, int flag, int otyp, cred_t *cr);
52 extern int zvol_read(dev_t dev, uio_t *uiop, cred_t *cr);
53 extern int zvol_write(dev_t dev, uio_t *uiop, cred_t *cr);
54 extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
55 extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
56 extern int zvol_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cr,
/titanic_44/usr/src/uts/common/io/usb/hubd/
H A Dhubd.c41 static int hubd_open(dev_t *devp, int flags, int otyp, cred_t *credp);
42 static int hubd_close(dev_t dev, int flag, int otyp, cred_t *credp);
43 static int hubd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
137 hubd_get_dip(dev_t dev) in hubd_get_dip()
158 dev_t dev; in hubd_info()
164 *result = (void *)hubd_get_dip((dev_t)arg); in hubd_info()
170 dev = (dev_t)arg; in hubd_info()
182 hubd_open(dev_t *devp, int flags, int otyp, cred_t *credp) in hubd_open()
191 hubd_close(dev_t dev, int flag, int otyp, cred_t *credp) in hubd_close()
200 hubd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, in hubd_ioctl()
/titanic_44/usr/src/uts/common/sys/fs/
H A Dsnode.h75 dev_t s_dev; /* device the snode represents */
89 dev_t s_fsid; /* file system identifier */
154 struct vnode *specvp(struct vnode *, dev_t, vtype_t, struct cred *);
155 struct vnode *makespecvp(dev_t, vtype_t);
158 struct vnode *specfind(dev_t, vtype_t);
159 struct vnode *commonvp(dev_t, vtype_t);
167 int spec_segmap(dev_t, off_t, struct as *, caddr_t *, off_t,
169 struct vnode *specvp_devfs(struct vnode *, dev_t, vtype_t,
180 void spec_size_invalidate(dev_t, vtype_t);
/titanic_44/usr/src/uts/common/io/usb/clients/ugen/
H A Dugen.c52 static int ugen_skel_open(dev_t *, int, int, cred_t *);
53 static int ugen_skel_close(dev_t, int, int, cred_t *);
57 static int ugen_skel_read(dev_t, struct uio *, cred_t *);
58 static int ugen_skel_write(dev_t, struct uio *, cred_t *);
59 static int ugen_skel_poll(dev_t, short, int, short *,
176 UGEN_MINOR_TO_INSTANCE(getminor((dev_t)arg)); in ugen_skel_getinfo()
263 (dev_t)UGEN_MINOR_UGEN_BITS_MASK; in ugen_skel_attach()
265 (dev_t)~UGEN_MINOR_UGEN_BITS_MASK; in ugen_skel_attach()
367 ugen_skel_open(dev_t *devp, int flag, int sflag, cred_t *cr) in ugen_skel_open()
387 ugen_skel_close(dev_t dev, int flag, int otype, cred_t *cr) in ugen_skel_close()
[all …]
/titanic_44/usr/src/uts/sun4v/io/
H A Dmdesc.c69 dev_t dev;
82 static int mdesc_open(dev_t *, int, int, cred_t *);
83 static int mdesc_close(dev_t, int, int, cred_t *);
84 static int mdesc_read(dev_t, struct uio *, cred_t *);
85 static int mdesc_write(dev_t, struct uio *, cred_t *);
86 static int mdesc_rw(dev_t, struct uio *, enum uio_rw);
87 static int mdesc_ioctl(dev_t, int, intptr_t, int, cred_t *, int *);
192 getminor((dev_t)arg)); in mdesc_getinfo()
200 *resultp = (void *)(uintptr_t)getminor((dev_t)arg); in mdesc_getinfo()
275 mdesc_create_state(dev_t *devp) in mdesc_create_state()
[all …]
/titanic_44/usr/src/uts/sun/io/
H A Dsbusmem.c55 static int sbmem_open(dev_t *, int, int, cred_t *);
56 static int sbmem_close(dev_t, int, int, struct cred *);
57 static int sbmem_read(dev_t, struct uio *, cred_t *);
58 static int sbmem_write(dev_t, struct uio *, cred_t *);
59 static int sbmem_devmap(dev_t, devmap_cookie_t, offset_t, size_t,
112 static int sbmem_rw(dev_t, struct uio *, enum uio_rw, cred_t *);
257 sbmem_open(dev_t *devp, int flag, int typ, cred_t *cred) in sbmem_open()
273 sbmem_close(dev_t dev, int flag, int otyp, struct cred *cred) in sbmem_close()
293 instance = getminor((dev_t)arg); in sbmem_info()
307 instance = getminor((dev_t)arg); in sbmem_info()
[all …]
/titanic_44/usr/src/uts/common/os/
H A Ddriver.c281 dev_open(dev_t *devp, int flag, int type, struct cred *cred) in dev_open()
290 dev_close(dev_t dev, int flag, int type, struct cred *cred) in dev_close()
308 dev_lopen(dev_t *devp, int flag, int otype, struct cred *cred) in dev_lopen()
341 dev_lclose(dev_t dev, int flag, int otype, struct cred *cred) in dev_lclose()
404 dev_to_instance(dev_t dev) in dev_to_instance()
476 bdev_print(dev_t dev, caddr_t str) in bdev_print()
488 bdev_size(dev_t dev) in bdev_size()
513 bdev_Size(dev_t dev) in bdev_Size()
535 bdev_dump(dev_t dev, caddr_t addr, daddr_t blkno, int blkcnt) in bdev_dump()
544 cdev_read(dev_t dev, struct uio *uiop, struct cred *cred) in cdev_read()
[all …]
/titanic_44/usr/src/uts/common/avs/ns/sv/
H A Dsv.c185 static int svopen(dev_t *, int, int, cred_t *);
186 static int svclose(dev_t, int, int, cred_t *);
187 static int svioctl(dev_t, int, intptr_t, int, cred_t *, int *);
188 static int svprint(dev_t, char *);
194 static int sv_lyr_open(dev_t *, int, int, cred_t *);
195 static int sv_lyr_close(dev_t, int, int, cred_t *);
197 static int sv_lyr_read(dev_t, struct uio *, cred_t *);
198 static int sv_lyr_write(dev_t, struct uio *, cred_t *);
199 static int sv_lyr_aread(dev_t, struct aio_req *, cred_t *);
200 static int sv_lyr_awrite(dev_t, struct aio_req *, cred_t *);
[all …]
/titanic_44/usr/src/uts/common/sys/1394/targets/dcam1394/
H A Ddcam.h140 int dcam_open(dev_t *devp, int flag, int otyp, cred_t *credp);
141 int dcam_close(dev_t dev, int flags, int otyp, cred_t *credp);
142 int dcam_read(dev_t dev, struct uio *uio, cred_t *credp);
143 int dcam_write(dev_t dev, struct uio *uio, cred_t *credp);
144 int dcam_mmap(dev_t dev, off_t off, int prot);
145 int dcam_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len,
147 int dcam_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
149 int dcam_chpoll(dev_t dev, short events, int anyyet, short *reventsp,

12345678910>>...33