• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/

Lines Matching refs:ap

117 cd9660_open(__unused struct vnop_open_args *ap)
128 cd9660_close(__unused struct vnop_close_args *ap)
134 cd9660_getattr(struct vnop_getattr_args *ap)
136 struct vnode *vp = ap->a_vp;
137 register struct vnode_attr *vap = ap->a_vap;
165 rdlnk.a_vp = ap->a_vp;
166 rdlnk.a_context = ap->a_context;
185 cd9660_read(struct vnop_read_args *ap)
187 struct vnode *vp = ap->a_vp;
188 register struct uio *uio = ap->a_uio;
249 error = cluster_read(vp, uio, (off_t)ip->i_size, ap->a_ioflag);
292 cd9660_ioctl(__unused struct vnop_ioctl_args *ap)
298 cd9660_select(__unused struct vnop_select_args *ap)
312 cd9660_mmap(__unused struct vnop_mmap_args *ap)
402 cd9660_readdir(struct vnop_readdir_args *ap)
404 register struct uio *uio = ap->a_uio;
410 struct vnode *vdp = ap->a_vp;
422 if (ap->a_flags & (VNODE_READDIR_EXTENDED | VNODE_READDIR_REQSEEKOFF))
567 if (!error && ap->a_ncookies) {
605 *ap->a_ncookies = ncookies;
606 *ap->a_cookies = cookies;
625 *ap->a_eofflag = idp->eofflag;
642 cd9660_readlink(struct vnop_readlink_args *ap)
653 ip = VTOI(ap->a_vp);
655 uio = ap->a_uio;
734 cd9660_strategy(struct vnop_strategy_args *ap)
736 buf_t bp = ap->a_bp;
740 return (buf_strategy(ip->i_devvp, ap));
748 cd9660_pathconf(struct vnop_pathconf_args *ap)
751 switch (ap->a_name) {
753 *ap->a_retval = 1;
756 switch (VTOI(ap->a_vp)->i_mnt->iso_ftype) {
758 *ap->a_retval = ISO_RRIP_NAMEMAX;
761 *ap->a_retval = ISO_JOLIET_NAMEMAX;
764 *ap->a_retval = ISO_NAMEMAX;
768 *ap->a_retval = PATH_MAX;
771 *ap->a_retval = PIPE_BUF;
774 *ap->a_retval = 200112; /* _POSIX_CHOWN_RESTRICTED */
777 *ap->a_retval = 200112; /* _POSIX_NO_TRUNC */
795 cd9660_pagein(struct vnop_pagein_args *ap)
797 struct vnode *vp = ap->a_vp;
798 upl_t pl = ap->a_pl;
799 size_t size = ap->a_size;
800 off_t f_offset = ap->a_f_offset;
801 vm_offset_t pl_offset = ap->a_pl_offset;
802 int flags = ap->a_flags;
859 cd9660_remove(__unused struct vnop_remove_args *ap)
871 cd9660_rmdir(struct vnop_rmdir_args *ap)
873 (void) nop_rmdir(ap);
1046 cd9660_xa_read(struct vnop_read_args *ap)
1048 struct vnode *vp = ap->a_vp;
1049 register struct uio *uio = ap->a_uio;
1077 cd9660_xa_pagein(struct vnop_pagein_args *ap)
1079 struct vnode *vp = ap->a_vp;
1080 upl_t pl = ap->a_pl;
1081 size_t size= ap->a_size;
1082 off_t f_offset = ap->a_f_offset;
1083 vm_offset_t pl_offset = ap->a_pl_offset;
1084 int flags = ap->a_flags;
1107 if (ap->a_size > size)
1108 bzero((caddr_t)ioaddr+size, ap->a_size-size);
1117 ubc_upl_abort_range(pl, pl_offset, ap->a_size, UPL_ABORT_FREE_ON_EMPTY);
1119 ubc_upl_commit_range(pl, pl_offset, ap->a_size, UPL_COMMIT_FREE_ON_EMPTY);
1147 int cd9660_blktooff(struct vnop_blktooff_args *ap);
1148 int cd9660_offtoblk(struct vnop_offtoblk_args *ap);
1149 int cd9660_blockmap(struct vnop_blockmap_args *ap);