ip                148 altq/altq_cdnr.c 	struct ip		*ip;
ip                161 altq/altq_cdnr.c 	ip = mtod(m, struct ip *);
ip                166 altq/altq_cdnr.c 		flowlabel = ((struct ip6_hdr *)ip)->ip6_flow;
ip                170 altq/altq_cdnr.c 		pktinfo.pkt_dscp = ip->ip_tos & DSCP_MASK;
ip                198 altq/altq_cdnr.c 				struct ip6_hdr *ip6 = (struct ip6_hdr *)ip;
ip                207 altq/altq_cdnr.c 				ip->ip_tos = tca->tca_dscp |
ip                208 altq/altq_cdnr.c 					(ip->ip_tos & DSCP_CUMASK);
ip                437 altq/altq_red.c 	switch (((struct ip *)hdr)->ip_v) {
ip                440 altq/altq_red.c 			struct ip *ip = hdr;
ip                444 altq/altq_red.c 			if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT)
ip                446 altq/altq_red.c 			if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE)
ip                453 altq/altq_red.c 			otos = ip->ip_tos;
ip                454 altq/altq_red.c 			ip->ip_tos |= IPTOS_ECN_CE;
ip                459 altq/altq_red.c 			sum = ~ntohs(ip->ip_sum) & 0xffff;
ip                460 altq/altq_red.c 			sum += (~otos & 0xffff) + ip->ip_tos;
ip                463 altq/altq_red.c 			ip->ip_sum = htons(~sum & 0xffff);
ip                632 altq/altq_subr.c 		struct ip *ip = (struct ip *)pktattr->pattr_hdr;
ip                634 altq/altq_subr.c 		if (ip->ip_v != 4)
ip                636 altq/altq_subr.c 		ds_field = ip->ip_tos;
ip                679 altq/altq_subr.c 		struct ip *ip = (struct ip *)pktattr->pattr_hdr;
ip                683 altq/altq_subr.c 		if (ip->ip_v != 4)
ip                685 altq/altq_subr.c 		old = ip->ip_tos;
ip                689 altq/altq_subr.c 		ip->ip_tos = dsfield;
ip                694 altq/altq_subr.c 		sum = ~ntohs(ip->ip_sum) & 0xffff;
ip                699 altq/altq_subr.c 		ip->ip_sum = htons(~sum & 0xffff);
ip               1080 arch/i386/i386/db_disasm.c 	struct inst *	ip;
ip               1153 arch/i386/i386/db_disasm.c 		ip = db_inst_0f[inst>>4];
ip               1154 arch/i386/i386/db_disasm.c 		if (ip == 0)
ip               1155 arch/i386/i386/db_disasm.c 			ip = &db_bad_inst;
ip               1157 arch/i386/i386/db_disasm.c 			ip = &ip[inst&0xf];
ip               1159 arch/i386/i386/db_disasm.c 		ip = &db_inst_table[inst];
ip               1162 arch/i386/i386/db_disasm.c 	if (ip->i_has_modrm) {
ip               1167 arch/i386/i386/db_disasm.c 	i_name = ip->i_name;
ip               1168 arch/i386/i386/db_disasm.c 	i_size = ip->i_size;
ip               1169 arch/i386/i386/db_disasm.c 	i_mode = ip->i_mode;
ip               1171 arch/i386/i386/db_disasm.c 	if (ip->i_extra == db_Grp1 || ip->i_extra == db_Grp2 ||
ip               1172 arch/i386/i386/db_disasm.c 	    ip->i_extra == db_Grp6 || ip->i_extra == db_Grp7 ||
ip               1173 arch/i386/i386/db_disasm.c 	    ip->i_extra == db_Grp8 || ip->i_extra == db_Grp9 ||
ip               1174 arch/i386/i386/db_disasm.c 	    ip->i_extra == db_GrpA || ip->i_extra == db_GrpB ||
ip               1175 arch/i386/i386/db_disasm.c 	    ip->i_extra == db_GrpC) {
ip               1176 arch/i386/i386/db_disasm.c 		i_name = ((char **)ip->i_extra)[f_reg(regmodrm)];
ip               1177 arch/i386/i386/db_disasm.c 	} else if (ip->i_extra == db_Grp3) {
ip               1178 arch/i386/i386/db_disasm.c 		ip = (struct inst *)ip->i_extra;
ip               1179 arch/i386/i386/db_disasm.c 		ip = &ip[f_reg(regmodrm)];
ip               1180 arch/i386/i386/db_disasm.c 		i_name = ip->i_name;
ip               1181 arch/i386/i386/db_disasm.c 		i_mode = ip->i_mode;
ip               1182 arch/i386/i386/db_disasm.c 	} else if (ip->i_extra == db_Grp4 || ip->i_extra == db_Grp5) {
ip               1183 arch/i386/i386/db_disasm.c 		ip = (struct inst *)ip->i_extra;
ip               1184 arch/i386/i386/db_disasm.c 		ip = &ip[f_reg(regmodrm)];
ip               1185 arch/i386/i386/db_disasm.c 		i_name = ip->i_name;
ip               1186 arch/i386/i386/db_disasm.c 		i_mode = ip->i_mode;
ip               1187 arch/i386/i386/db_disasm.c 		i_size = ip->i_size;
ip               1194 arch/i386/i386/db_disasm.c 			db_printf("%s", ip->i_extra);
ip                143 arch/i386/i386/db_trace.c db_nextframe(struct i386_frame **fp, db_addr_t	*ip, int *argp, int is_trap,
ip                149 arch/i386/i386/db_trace.c 		*ip = (db_addr_t)
ip                172 arch/i386/i386/db_trace.c 		*ip = (db_addr_t)tf->tf_eip;
ip                807 arch/i386/i386/ioapic.c 	struct ioapic_pin *ip;
ip                812 arch/i386/i386/ioapic.c 			ip = &sc->sc_pins[p];
ip                813 arch/i386/i386/ioapic.c 			if (ip->ip_type != IST_NONE)
ip                173 arch/i386/i386/vm86.c 	struct { u_short ip, cs; } ihand;
ip                218 arch/i386/i386/vm86.c 	IP(tf) = ihand.ip;
ip                281 arch/i386/i386/vm86.c 	u_long cs, ip, ss, sp;
ip                286 arch/i386/i386/vm86.c 	ip = IP(tf);
ip                296 arch/i386/i386/vm86.c 	tmpbyte = getbyte(cs, ip);
ip                297 arch/i386/i386/vm86.c 	IP(tf) = ip;
ip                314 arch/i386/i386/vm86.c 		tmpbyte = getbyte(cs, ip);
ip                315 arch/i386/i386/vm86.c 		IP(tf) = ip;
ip                338 arch/i386/i386/vm86.c 		tmpbyte = getbyte(cs, ip);
ip                339 arch/i386/i386/vm86.c 		IP(tf) = ip;
ip                335 arch/i386/stand/installboot/installboot.c 	struct ufs1_dinode	*ip;
ip                413 arch/i386/stand/installboot/installboot.c 	ip = (struct ufs1_dinode *)(buf) + ino_to_fsbo(fs, statbuf.st_ino);
ip                419 arch/i386/stand/installboot/installboot.c 	ndb = howmany(ip->di_size, fs->fs_bsize);
ip                433 arch/i386/stand/installboot/installboot.c 	ap = ip->di_db;
ip                134 arch/i386/stand/libsa/pxe.c 	uw->ip = d->destip.s_addr;
ip                164 arch/i386/stand/libsa/pxe.c 	struct ip *ip;
ip                167 arch/i386/stand/libsa/pxe.c 	ip = (struct ip *)uh - 1;
ip                189 arch/i386/stand/libsa/pxe.c 	ip->ip_src.s_addr = ur->src_ip;
ip                 42 arch/i386/stand/libsa/pxe.h #define	IP_ARGS(ip)					\
ip                 43 arch/i386/stand/libsa/pxe.h 	(int)(ip >> 24) & 0xff, (int)(ip >> 16) & 0xff, \
ip                 44 arch/i386/stand/libsa/pxe.h 	(int)(ip >> 8) & 0xff, (int)ip & 0xff
ip                437 arch/i386/stand/libsa/pxe.h 	IP4_t		ip;		/* dest ip addr */
ip                597 compat/linux/linux_socket.c 	struct ip *packet, rpacket;
ip                612 compat/linux/linux_socket.c 	packet = (struct ip *)stackgap_alloc(sgp, linux_ip_copysize);
ip               1482 dev/ic/aac.c   	struct aac_adapter_init	*ip;
ip               1575 dev/ic/aac.c   	ip = &sc->aac_common->ac_init;
ip               1576 dev/ic/aac.c   	ip->InitStructRevision = AAC_INIT_STRUCT_REVISION;
ip               1577 dev/ic/aac.c   	ip->MiniPortRevision = AAC_INIT_STRUCT_MINIPORT_REVISION;
ip               1579 dev/ic/aac.c   	ip->AdapterFibsPhysicalAddress = sc->aac_common_busaddr +
ip               1581 dev/ic/aac.c   	ip->AdapterFibsVirtualAddress = 0;
ip               1582 dev/ic/aac.c   	ip->AdapterFibsSize = AAC_ADAPTER_FIBS * sizeof(struct aac_fib);
ip               1583 dev/ic/aac.c   	ip->AdapterFibAlign = sizeof(struct aac_fib);
ip               1585 dev/ic/aac.c   	ip->PrintfBufferAddress = sc->aac_common_busaddr +
ip               1587 dev/ic/aac.c   	ip->PrintfBufferSize = AAC_PRINTF_BUFSIZE;
ip               1595 dev/ic/aac.c   	ip->HostPhysMemPages = ctob(physmem) / AAC_PAGE_SIZE;
ip               1597 dev/ic/aac.c   		ip->HostPhysMemPages =
ip               1598 dev/ic/aac.c   		    (ip->HostPhysMemPages + AAC_PAGE_SIZE) / AAC_PAGE_SIZE;
ip               1600 dev/ic/aac.c   	ip->HostElapsedSeconds = time_uptime; /* reset later if invalid */
ip               1622 dev/ic/aac.c   	ip->CommHeaderAddress = sc->aac_common_busaddr + qoffset;
ip                595 dev/ic/hme.c   	n = (ETHER_HDR_LEN + sizeof(struct ip)) / 2;
ip                750 dev/ic/hme.c   	struct ip *ip;
ip                772 dev/ic/hme.c   	ip = (struct ip *)(eh + 1);
ip                773 dev/ic/hme.c   	if (ip->ip_v != IPVERSION)
ip                776 dev/ic/hme.c   	hlen = ip->ip_hl << 2;
ip                778 dev/ic/hme.c   	if (hlen < sizeof(struct ip))
ip                780 dev/ic/hme.c   	if (ntohs(ip->ip_len) < hlen)
ip                782 dev/ic/hme.c   	if (ntohs(ip->ip_len) != pktlen) 
ip                784 dev/ic/hme.c   	if (ip->ip_off & htons(IP_MF | IP_OFFMASK))
ip                787 dev/ic/hme.c   	switch (ip->ip_p) {
ip                795 dev/ic/hme.c   		uh = (struct udphdr *)((caddr_t)ip + hlen);
ip                805 dev/ic/hme.c   	len = hlen - sizeof(struct ip);
ip                807 dev/ic/hme.c   		opts = (u_int16_t *)(ip + 1);
ip                815 dev/ic/hme.c   	ph.h.len = htons(ntohs(ip->ip_len) - hlen);
ip                817 dev/ic/hme.c   	ph.h.proto = ip->ip_p;
ip                818 dev/ic/hme.c   	ph.h.src = ip->ip_src.s_addr;
ip                819 dev/ic/hme.c   	ph.h.dst = ip->ip_dst.s_addr;
ip                686 dev/ic/rtl81x9.c 				m = m_pullup(m, sizeof(struct ip) +ETHER_ALIGN);
ip               2078 dev/pci/if_em.c 	    ETHER_HDR_LEN + offsetof(struct ip, ip_sum);
ip               2080 dev/pci/if_em.c 	    htole16(ETHER_HDR_LEN + sizeof(struct ip) - 1);
ip               2083 dev/pci/if_em.c 	    ETHER_HDR_LEN + sizeof(struct ip);
ip               2088 dev/pci/if_em.c 		    ETHER_HDR_LEN + sizeof(struct ip) + 
ip               2092 dev/pci/if_em.c 		    ETHER_HDR_LEN + sizeof(struct ip) + 
ip               1355 dev/pci/if_ixgb.c 	TXD->tucss = ENET_HEADER_SIZE + sizeof(struct ip);
ip               1362 dev/pci/if_ixgb.c 			ENET_HEADER_SIZE + sizeof(struct ip) +
ip               1366 dev/pci/if_ixgb.c 			ENET_HEADER_SIZE + sizeof(struct ip) +
ip                315 dev/pci/if_san_common.h 	struct ip	ip_hdr;
ip                571 dev/pci/if_sk.c 		    sizeof(struct ip));
ip               1824 dev/pci/if_sk.c 	struct ip *ip;
ip               1844 dev/pci/if_sk.c 		xp = (u_int16_t *)(pp + sizeof(struct ip));
ip               1854 dev/pci/if_sk.c 	ip = (struct ip *)pp;
ip               1856 dev/pci/if_sk.c 	if (ip->ip_v != IPVERSION)
ip               1859 dev/pci/if_sk.c 	hlen = ip->ip_hl << 2;
ip               1860 dev/pci/if_sk.c 	if (hlen < sizeof(struct ip))
ip               1862 dev/pci/if_sk.c 	if (hlen > ntohs(ip->ip_len))
ip               1866 dev/pci/if_sk.c 	if (plen != ntohs(ip->ip_len))
ip               1869 dev/pci/if_sk.c 	len = hlen - sizeof(struct ip);
ip               1873 dev/pci/if_sk.c 		p = (u_int16_t *)(ip + 1);
ip               1886 dev/pci/if_sk.c 	if (ip->ip_off & htons(IP_MF | IP_OFFMASK))
ip               1892 dev/pci/if_sk.c 	if (ip->ip_p == IPPROTO_UDP) {
ip               1897 dev/pci/if_sk.c 	} else if (ip->ip_p != IPPROTO_TCP)
ip               1900 dev/pci/if_sk.c 	csum = in_cksum_phdr(ip->ip_src.s_addr, ip->ip_dst.s_addr,
ip               1901 dev/pci/if_sk.c 	    htonl(ntohs(ip->ip_len) - hlen + ip->ip_p) + ipd_csum);
ip               1903 dev/pci/if_sk.c 		m->m_pkthdr.csum_flags |= (ip->ip_p == IPPROTO_TCP) ?
ip                332 dev/pci/lofn.c 	int ip = 0, err = 0;
ip                366 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                368 dev/pci/lofn.c 		ip += 4;
ip                370 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                372 dev/pci/lofn.c 		ip += 4;
ip                390 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                392 dev/pci/lofn.c 		ip += 4;
ip                394 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                396 dev/pci/lofn.c 		ip += 4;
ip                418 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                420 dev/pci/lofn.c 		ip += 4;
ip                422 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                424 dev/pci/lofn.c 		ip += 4;
ip                428 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                430 dev/pci/lofn.c 		ip += 4;
ip                432 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                434 dev/pci/lofn.c 		ip += 4;
ip                436 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                438 dev/pci/lofn.c 		ip += 4;
ip                440 dev/pci/lofn.c 		WRITE_REG(sc, LOFN_REL_INSTR + ip,
ip                442 dev/pci/lofn.c 		ip += 4;
ip                522 dev/pci/nofn.c 	int ip = 0, err = 0;
ip                556 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                558 dev/pci/nofn.c 		ip += 4;
ip                560 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                562 dev/pci/nofn.c 		ip += 4;
ip                580 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                582 dev/pci/nofn.c 		ip += 4;
ip                584 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                586 dev/pci/nofn.c 		ip += 4;
ip                608 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                610 dev/pci/nofn.c 		ip += 4;
ip                612 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                614 dev/pci/nofn.c 		ip += 4;
ip                618 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                620 dev/pci/nofn.c 		ip += 4;
ip                622 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                624 dev/pci/nofn.c 		ip += 4;
ip                626 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                628 dev/pci/nofn.c 		ip += 4;
ip                630 dev/pci/nofn.c 		PK_WRITE_4(sc, NOFN_PK_INSTR_BEGIN + ip,
ip                632 dev/pci/nofn.c 		ip += 4;
ip               1262 dev/usb/ohci.c 	ohci_soft_itd_t *sitd, *sidone, **ip;
ip               1291 dev/usb/ohci.c 	for (ip = &sc->sc_sidone; *ip != NULL; ip = &(*ip)->dnext)
ip               1293 dev/usb/ohci.c 	*ip = sidone;
ip                 61 isofs/cd9660/cd9660_bmap.c 	struct iso_node *ip = VTOI(ap->a_vp);
ip                 70 isofs/cd9660/cd9660_bmap.c 		*ap->a_vpp = ip->i_devvp;
ip                 77 isofs/cd9660/cd9660_bmap.c 	bshift = ip->i_mnt->im_bshift;
ip                 78 isofs/cd9660/cd9660_bmap.c 	*ap->a_bnp = (ip->iso_start + lblkno) << (bshift - DEV_BSHIFT);
ip                 87 isofs/cd9660/cd9660_bmap.c 		nblk = (ip->i_size >> bshift) - (lblkno + 1);
ip                 81 isofs/cd9660/cd9660_extern.h #define blksize(imp, ip, lbn)	((imp)->logical_block_size)
ip                430 isofs/cd9660/cd9660_lookup.c cd9660_bufatoff(struct iso_node *ip, off_t offset, char **res, 
ip                437 isofs/cd9660/cd9660_lookup.c 	struct vnode *vp = ITOV(ip);
ip                439 isofs/cd9660/cd9660_lookup.c 	imp = ip->i_mnt;
ip                441 isofs/cd9660/cd9660_lookup.c 	bsize = blksize(imp, ip, lbn);
ip                158 isofs/cd9660/cd9660_node.c 	struct iso_node *ip;
ip                163 isofs/cd9660/cd9660_node.c        for (ip = isohashtbl[INOHASH(dev, inum)]; ip; ip = ip->i_next) {
ip                164 isofs/cd9660/cd9660_node.c                if (inum == ip->i_number && dev == ip->i_dev) {
ip                165 isofs/cd9660/cd9660_node.c                        vp = ITOV(ip);
ip                180 isofs/cd9660/cd9660_node.c cd9660_ihashins(ip)
ip                181 isofs/cd9660/cd9660_node.c 	struct iso_node *ip;
ip                186 isofs/cd9660/cd9660_node.c 	ipp = &isohashtbl[INOHASH(ip->i_dev, ip->i_number)];
ip                189 isofs/cd9660/cd9660_node.c 		if (iq->i_dev == ip->i_dev &&
ip                190 isofs/cd9660/cd9660_node.c 		    iq->i_number == ip->i_number)
ip                195 isofs/cd9660/cd9660_node.c 		iq->i_prev = &ip->i_next;
ip                196 isofs/cd9660/cd9660_node.c 	ip->i_next = iq;
ip                197 isofs/cd9660/cd9660_node.c 	ip->i_prev = ipp;
ip                198 isofs/cd9660/cd9660_node.c 	*ipp = ip;
ip                201 isofs/cd9660/cd9660_node.c 	lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL);
ip                210 isofs/cd9660/cd9660_node.c cd9660_ihashrem(ip)
ip                211 isofs/cd9660/cd9660_node.c 	register struct iso_node *ip;
ip                215 isofs/cd9660/cd9660_node.c 	if (ip->i_prev == NULL)
ip                219 isofs/cd9660/cd9660_node.c 	if ((iq = ip->i_next) != NULL)
ip                220 isofs/cd9660/cd9660_node.c 		iq->i_prev = ip->i_prev;
ip                221 isofs/cd9660/cd9660_node.c 	*ip->i_prev = iq;
ip                223 isofs/cd9660/cd9660_node.c 	ip->i_next = NULL;
ip                224 isofs/cd9660/cd9660_node.c 	ip->i_prev = NULL;
ip                240 isofs/cd9660/cd9660_node.c 	register struct iso_node *ip = VTOI(vp);
ip                248 isofs/cd9660/cd9660_node.c 	ip->i_flag = 0;
ip                254 isofs/cd9660/cd9660_node.c 	if (ip->inode.iso_mode == 0)
ip                269 isofs/cd9660/cd9660_node.c 	register struct iso_node *ip = VTOI(vp);
ip                279 isofs/cd9660/cd9660_node.c 	cd9660_ihashrem(ip);
ip                284 isofs/cd9660/cd9660_node.c 	if (ip->i_devvp) {
ip                285 isofs/cd9660/cd9660_node.c 		vrele(ip->i_devvp);
ip                286 isofs/cd9660/cd9660_node.c 		ip->i_devvp = 0;
ip                102 isofs/cd9660/cd9660_node.h #define ITOV(ip) ((ip)->i_vnode)
ip                697 isofs/cd9660/cd9660_vfsops.c 	register struct iso_node *ip;
ip                710 isofs/cd9660/cd9660_vfsops.c 	ip = VTOI(nvp);
ip                711 isofs/cd9660/cd9660_vfsops.c 	if (ip->inode.iso_mode == 0) {
ip                751 isofs/cd9660/cd9660_vfsops.c 	struct iso_node *ip;
ip                768 isofs/cd9660/cd9660_vfsops.c 	MALLOC(ip, struct iso_node *, sizeof(struct iso_node), M_ISOFSNODE,
ip                770 isofs/cd9660/cd9660_vfsops.c 	bzero((caddr_t)ip, sizeof(struct iso_node));
ip                771 isofs/cd9660/cd9660_vfsops.c 	lockinit(&ip->i_lock, PINOD, "isoinode", 0, 0);
ip                772 isofs/cd9660/cd9660_vfsops.c 	vp->v_data = ip;
ip                773 isofs/cd9660/cd9660_vfsops.c 	ip->i_vnode = vp;
ip                774 isofs/cd9660/cd9660_vfsops.c 	ip->i_dev = dev;
ip                775 isofs/cd9660/cd9660_vfsops.c 	ip->i_number = ino;
ip                783 isofs/cd9660/cd9660_vfsops.c 	error = cd9660_ihashins(ip);
ip                850 isofs/cd9660/cd9660_vfsops.c 	ip->i_mnt = imp;
ip                851 isofs/cd9660/cd9660_vfsops.c 	ip->i_devvp = imp->im_devvp;
ip                852 isofs/cd9660/cd9660_vfsops.c 	VREF(ip->i_devvp);
ip                859 isofs/cd9660/cd9660_vfsops.c 		ip->iso_start = ino >> imp->im_bshift;
ip                862 isofs/cd9660/cd9660_vfsops.c 		if ((error = cd9660_bufatoff(ip, (off_t)0, NULL, &bp)) != 0) {
ip                869 isofs/cd9660/cd9660_vfsops.c 	ip->iso_extent = isonum_733(isodir->extent);
ip                870 isofs/cd9660/cd9660_vfsops.c 	ip->i_size = (u_int32_t) isonum_733(isodir->size);
ip                871 isofs/cd9660/cd9660_vfsops.c 	ip->iso_start = isonum_711(isodir->ext_attr_length) + ip->iso_extent;
ip                884 isofs/cd9660/cd9660_vfsops.c 			cd9660_bufatoff(ip, (off_t)-(off << imp->im_bshift),
ip                888 isofs/cd9660/cd9660_vfsops.c 		cd9660_defattr(isodir, ip, bp2);
ip                889 isofs/cd9660/cd9660_vfsops.c 		cd9660_deftstamp(isodir, ip, bp2);
ip                895 isofs/cd9660/cd9660_vfsops.c 		cd9660_rrip_analyze(isodir, ip, imp);
ip                905 isofs/cd9660/cd9660_vfsops.c 	switch (vp->v_type = IFTOVT(ip->inode.iso_mode)) {
ip                921 isofs/cd9660/cd9660_vfsops.c 			ip->inode.iso_rdev = dp->d_dev;
ip                924 isofs/cd9660/cd9660_vfsops.c 		if ((nvp = checkalias(vp, ip->inode.iso_rdev, mp)) != NULL) {
ip                938 isofs/cd9660/cd9660_vfsops.c 			ip->i_vnode = vp;
ip                948 isofs/cd9660/cd9660_vfsops.c 		uvm_vnp_setsize(vp, ip->i_size);
ip                952 isofs/cd9660/cd9660_vfsops.c 	if (ip->iso_extent == imp->root_extent)
ip                972 isofs/cd9660/cd9660_vfsops.c 	register struct iso_node *ip = VTOI(vp);
ip                978 isofs/cd9660/cd9660_vfsops.c 	ifhp->ifid_ino = ip->i_number;
ip                979 isofs/cd9660/cd9660_vfsops.c 	ifhp->ifid_start = ip->iso_start;
ip                107 isofs/cd9660/cd9660_vnops.c 	struct iso_node *ip;
ip                112 isofs/cd9660/cd9660_vnops.c 	ip = VTOI(vp);
ip                114 isofs/cd9660/cd9660_vnops.c 	if (ip->i_mnt->iso_ftype != ISO_FTYPE_RRIP
ip                123 isofs/cd9660/cd9660_vnops.c 	dp = iso_dmap(ip->i_dev,ip->i_number,1);
ip                124 isofs/cd9660/cd9660_vnops.c 	if (ip->inode.iso_rdev == vap->va_rdev || vap->va_rdev == VNOVAL) {
ip                216 isofs/cd9660/cd9660_vnops.c 	struct iso_node *ip = VTOI(ap->a_vp);
ip                218 isofs/cd9660/cd9660_vnops.c 	return (vaccess(ip->inode.iso_mode & ALLPERMS, ip->inode.iso_uid,
ip                219 isofs/cd9660/cd9660_vnops.c 	    ip->inode.iso_gid, ap->a_mode, ap->a_cred));
ip                229 isofs/cd9660/cd9660_vnops.c 	register struct iso_node *ip = VTOI(vp);
ip                231 isofs/cd9660/cd9660_vnops.c 	vap->va_fsid	= ip->i_dev;
ip                232 isofs/cd9660/cd9660_vnops.c 	vap->va_fileid	= ip->i_number;
ip                234 isofs/cd9660/cd9660_vnops.c 	vap->va_mode	= ip->inode.iso_mode & ALLPERMS;
ip                235 isofs/cd9660/cd9660_vnops.c 	vap->va_nlink	= ip->inode.iso_links;
ip                236 isofs/cd9660/cd9660_vnops.c 	vap->va_uid	= ip->inode.iso_uid;
ip                237 isofs/cd9660/cd9660_vnops.c 	vap->va_gid	= ip->inode.iso_gid;
ip                238 isofs/cd9660/cd9660_vnops.c 	vap->va_atime	= ip->inode.iso_atime;
ip                239 isofs/cd9660/cd9660_vnops.c 	vap->va_mtime	= ip->inode.iso_mtime;
ip                240 isofs/cd9660/cd9660_vnops.c 	vap->va_ctime	= ip->inode.iso_ctime;
ip                241 isofs/cd9660/cd9660_vnops.c 	vap->va_rdev	= ip->inode.iso_rdev;
ip                243 isofs/cd9660/cd9660_vnops.c 	vap->va_size	= (u_quad_t) ip->i_size;
ip                244 isofs/cd9660/cd9660_vnops.c 	if (ip->i_size == 0 && vp->v_type  == VLNK) {
ip                269 isofs/cd9660/cd9660_vnops.c 	vap->va_blocksize = ip->i_mnt->logical_block_size;
ip                270 isofs/cd9660/cd9660_vnops.c 	vap->va_bytes	= (u_quad_t) ip->i_size;
ip                285 isofs/cd9660/cd9660_vnops.c 	register struct iso_node *ip = VTOI(vp);
ip                297 isofs/cd9660/cd9660_vnops.c 	ip->i_flag |= IN_ACCESS;
ip                298 isofs/cd9660/cd9660_vnops.c 	imp = ip->i_mnt;
ip                300 isofs/cd9660/cd9660_vnops.c 		struct cluster_info *ci = &ip->i_ci;
ip                306 isofs/cd9660/cd9660_vnops.c 		diff = (off_t)ip->i_size - uio->uio_offset;
ip                311 isofs/cd9660/cd9660_vnops.c 		size = blksize(imp, ip, lbn);
ip                324 isofs/cd9660/cd9660_vnops.c 			    lblktosize(imp, (rablock + i)) < ip->i_size;
ip                327 isofs/cd9660/cd9660_vnops.c 				ra->sizes[i] = blksize(imp, ip, rablock + i);
ip                344 isofs/cd9660/cd9660_vnops.c 		    uio->uio_offset == (off_t)ip->i_size)
ip                682 isofs/cd9660/cd9660_vnops.c 	ISONODE	*ip;
ip                691 isofs/cd9660/cd9660_vnops.c 	ip  = VTOI(ap->a_vp);
ip                692 isofs/cd9660/cd9660_vnops.c 	imp = ip->i_mnt;
ip                702 isofs/cd9660/cd9660_vnops.c 		      (ip->i_number >> imp->im_bshift) <<
ip                713 isofs/cd9660/cd9660_vnops.c 	dirp = (ISODIR *)(bp->b_data + (ip->i_number & imp->im_bmask));
ip                719 isofs/cd9660/cd9660_vnops.c 	if ((ip->i_number & imp->im_bmask) + isonum_711(dirp->length)
ip                824 isofs/cd9660/cd9660_vnops.c 	struct iso_node *ip;
ip                828 isofs/cd9660/cd9660_vnops.c 	ip = VTOI(vp);
ip                850 isofs/cd9660/cd9660_vnops.c 	vp = ip->i_devvp;
ip                322 kern/kern_resource.c     struct timeval *ip)
ip                337 kern/kern_resource.c 		if (ip != NULL)
ip                338 kern/kern_resource.c 			timerclear(ip);
ip                350 kern/kern_resource.c 	if (ip != NULL) {
ip                352 kern/kern_resource.c 		ip->tv_sec = it / 1000000;
ip                353 kern/kern_resource.c 		ip->tv_usec = it % 1000000;
ip                388 kern/kern_resource.c 	long *ip, *ip2;
ip                395 kern/kern_resource.c 	ip = &ru->ru_first; ip2 = &ru2->ru_first;
ip                397 kern/kern_resource.c 		*ip++ += *ip2++;
ip                905 kern/subr_pool.c 		int i, *ip = v;
ip                908 kern/subr_pool.c 			*ip++ = PI_MAGIC;
ip                735 kern/uipc_usrreq.c 	int nfds, *ip, fd, neededspace;
ip                766 kern/uipc_usrreq.c 	ip = ((int *)CMSG_DATA(cm)) + nfds - 1;
ip                769 kern/uipc_usrreq.c 		bcopy(ip, &fd, sizeof fd);
ip                770 kern/uipc_usrreq.c 		ip--;
ip                369 lib/libsa/bootparam.c 	int32_t *ip;
ip                381 lib/libsa/bootparam.c 	ip = xi->addr;
ip                387 lib/libsa/bootparam.c 	*ip++ = htonl((unsigned int)*cp++);
ip                388 lib/libsa/bootparam.c 	*ip++ = htonl((unsigned int)*cp++);
ip                389 lib/libsa/bootparam.c 	*ip++ = htonl((unsigned int)*cp++);
ip                390 lib/libsa/bootparam.c 	*ip++ = htonl((unsigned int)*cp++);
ip                400 lib/libsa/bootparam.c 	int32_t *ip;
ip                416 lib/libsa/bootparam.c 	ip = xi->addr;
ip                422 lib/libsa/bootparam.c 	*cp++ = ntohl(*ip++);
ip                423 lib/libsa/bootparam.c 	*cp++ = ntohl(*ip++);
ip                424 lib/libsa/bootparam.c 	*cp++ = ntohl(*ip++);
ip                425 lib/libsa/bootparam.c 	*cp++ = ntohl(*ip++);
ip                 65 lib/libsa/net.c 	struct ip *ip;
ip                 69 lib/libsa/net.c 	struct ip tip;
ip                 84 lib/libsa/net.c 	ip = (struct ip *)uh - 1;
ip                 85 lib/libsa/net.c 	len += sizeof(*ip) + sizeof(*uh);
ip                 87 lib/libsa/net.c 	bzero(ip, sizeof(*ip) + sizeof(*uh));
ip                 89 lib/libsa/net.c 	ip->ip_v = IPVERSION;			/* half-char */
ip                 90 lib/libsa/net.c 	ip->ip_hl = sizeof(*ip) >> 2;		/* half-char */
ip                 91 lib/libsa/net.c 	ip->ip_len = htons(len);
ip                 92 lib/libsa/net.c 	ip->ip_p = IPPROTO_UDP;			/* char */
ip                 93 lib/libsa/net.c 	ip->ip_ttl = IP_TTL;			/* char */
ip                 94 lib/libsa/net.c 	ip->ip_src = d->myip;
ip                 95 lib/libsa/net.c 	ip->ip_dst = d->destip;
ip                 96 lib/libsa/net.c 	ip->ip_sum = in_cksum(ip, sizeof(*ip));	 /* short, but special */
ip                100 lib/libsa/net.c 	uh->uh_ulen = htons(len - sizeof(*ip));
ip                103 lib/libsa/net.c 	tip = *ip;
ip                104 lib/libsa/net.c 	ui = (struct udpiphdr *)ip;
ip                108 lib/libsa/net.c 	*ip = tip;
ip                110 lib/libsa/net.c 	if (ip->ip_dst.s_addr == INADDR_BROADCAST || ip->ip_src.s_addr == 0 ||
ip                111 lib/libsa/net.c 	    netmask == 0 || SAMENET(ip->ip_src, ip->ip_dst, netmask))
ip                112 lib/libsa/net.c 		ea = arpwhohas(d, ip->ip_dst);
ip                116 lib/libsa/net.c 	cc = sendether(d, ip, len, ea, ETHERTYPE_IP);
ip                121 lib/libsa/net.c 	return (cc - (sizeof(*ip) + sizeof(*uh)));
ip                133 lib/libsa/net.c 	struct ip *ip;
ip                136 lib/libsa/net.c 	struct ip tip;
ip                145 lib/libsa/net.c 	ip = (struct ip *)uh - 1;
ip                147 lib/libsa/net.c 	n = readether(d, ip, len + sizeof(*ip) + sizeof(*uh), tleft, &etype);
ip                148 lib/libsa/net.c 	if (n < 0 || (size_t)n < sizeof(*ip) + sizeof(*uh))
ip                155 lib/libsa/net.c 		struct arphdr *ah = (void *)ip;
ip                172 lib/libsa/net.c 	if (ip->ip_v != IPVERSION ||
ip                173 lib/libsa/net.c 	    ip->ip_p != IPPROTO_UDP) {	/* half char */
ip                176 lib/libsa/net.c 			printf("readudp: IP version or not UDP. ip_v=%d ip_p=%d\n", ip->ip_v, ip->ip_p);
ip                181 lib/libsa/net.c 	hlen = ip->ip_hl << 2;
ip                182 lib/libsa/net.c 	if (hlen < sizeof(*ip) ||
ip                183 lib/libsa/net.c 	    in_cksum(ip, hlen) != 0) {
ip                190 lib/libsa/net.c 	NTOHS(ip->ip_len);
ip                191 lib/libsa/net.c 	if (n < ip->ip_len) {
ip                194 lib/libsa/net.c 			printf("readudp: bad length %d < %d.\n", n, ip->ip_len);
ip                198 lib/libsa/net.c 	if (d->myip.s_addr && ip->ip_dst.s_addr != d->myip.s_addr) {
ip                202 lib/libsa/net.c 			printf("%s\n", inet_ntoa(ip->ip_dst));
ip                209 lib/libsa/net.c 	if (hlen != sizeof(*ip)) {
ip                210 lib/libsa/net.c 		bcopy(((u_char *)ip) + hlen, uh, len - hlen);
ip                211 lib/libsa/net.c 		ip->ip_len = sizeof(*ip);
ip                212 lib/libsa/net.c 		n -= hlen - sizeof(*ip);
ip                224 lib/libsa/net.c 		n = ntohs(uh->uh_ulen) + sizeof(*ip);
ip                231 lib/libsa/net.c 		tip = *ip;
ip                232 lib/libsa/net.c 		ui = (struct udpiphdr *)ip;
ip                240 lib/libsa/net.c 			*ip = tip;
ip                243 lib/libsa/net.c 		*ip = tip;
ip                257 lib/libsa/net.c 	n -= sizeof(*ip) + sizeof(*uh);
ip                330 lib/libsa/nfs.c nfs_mount(int sock, struct in_addr ip, char *path)
ip                342 lib/libsa/nfs.c 	desc->destip = ip;
ip                284 miscfs/portal/portal_vnops.c 	int *ip;
ip                454 miscfs/portal/portal_vnops.c 	ip = (int *)(cmsg + 1);
ip                455 miscfs/portal/portal_vnops.c 	fd = *ip++;
ip                463 miscfs/portal/portal_vnops.c 			portal_closefd(p, *ip);
ip                464 miscfs/portal/portal_vnops.c 			ip++;
ip                859 msdosfs/msdosfs_vnops.c 	register struct denode *ip, *xp, *dp, *zp;
ip                910 msdosfs/msdosfs_vnops.c 	ip = VTODE(fvp);
ip                918 msdosfs/msdosfs_vnops.c 	if (ip->de_Attributes & ATTR_DIRECTORY) {
ip                923 msdosfs/msdosfs_vnops.c 		    dp == ip ||
ip                926 msdosfs/msdosfs_vnops.c 		    (ip->de_flag & DE_RENAME)) {
ip                931 msdosfs/msdosfs_vnops.c 		ip->de_flag |= DE_RENAME;
ip                971 msdosfs/msdosfs_vnops.c 		if ((error = doscheckpath(ip, dp)) != 0)
ip               1050 msdosfs/msdosfs_vnops.c 	if (xp != ip) {
ip               1069 msdosfs/msdosfs_vnops.c 		bcopy(ip->de_Name, oldname, 11);
ip               1070 msdosfs/msdosfs_vnops.c 		bcopy(toname, ip->de_Name, 11);	/* update denode */
ip               1073 msdosfs/msdosfs_vnops.c 		error = createde(ip, dp, (struct denode **)0, tcnp);
ip               1075 msdosfs/msdosfs_vnops.c 			bcopy(oldname, ip->de_Name, 11);
ip               1080 msdosfs/msdosfs_vnops.c 		ip->de_refcnt++;
ip               1082 msdosfs/msdosfs_vnops.c 		if ((error = removede(zp, ip)) != 0) {
ip               1093 msdosfs/msdosfs_vnops.c 				       &ip->de_dirclust, 0);
ip               1100 msdosfs/msdosfs_vnops.c 			if (ip->de_dirclust != MSDOSFSROOT)
ip               1101 msdosfs/msdosfs_vnops.c 				ip->de_diroffset = to_diroffset & pmp->pm_crbomask;
ip               1103 msdosfs/msdosfs_vnops.c 		reinsert(ip);
ip               1113 msdosfs/msdosfs_vnops.c 		cn = ip->de_StartCluster;
ip               1150 msdosfs/msdosfs_vnops.c 	ip->de_flag &= ~DE_RENAME;
ip               1302 msdosfs/msdosfs_vnops.c 	register struct denode *ip, *dp;
ip               1305 msdosfs/msdosfs_vnops.c 	ip = VTODE(vp);
ip               1310 msdosfs/msdosfs_vnops.c 	if (dp == ip) {
ip               1323 msdosfs/msdosfs_vnops.c 	if (!dosdirempty(ip) || ip->de_flag & DE_RENAME) {
ip               1335 msdosfs/msdosfs_vnops.c 	if ((error = removede(dp, ip)) != 0)
ip               1348 msdosfs/msdosfs_vnops.c 	error = detrunc(ip, (uint32_t)0, IO_SYNC, cnp->cn_cred, cnp->cn_proc);
ip               2226 net/if_bridge.c 	struct ip *ip;
ip               2239 net/if_bridge.c 			ip = mtod(m, struct ip *);
ip               2240 net/if_bridge.c 			proto = ip->ip_p;
ip               2241 net/if_bridge.c 			off = offsetof(struct ip, ip_p);
ip               2250 net/if_bridge.c 			m_copydata(m, offsetof(struct ip, ip_dst),
ip               2254 net/if_bridge.c 			if (ip->ip_p == IPPROTO_ESP)
ip               2257 net/if_bridge.c 			else if (ip->ip_p == IPPROTO_AH)
ip               2260 net/if_bridge.c 			else if (ip->ip_p == IPPROTO_IPCOMP) {
ip               2387 net/if_bridge.c 			ip = mtod(m, struct ip *);
ip               2389 net/if_bridge.c 			    ip_mtudisc && (ip->ip_off & htons(IP_DF)) &&
ip               2390 net/if_bridge.c 			    tdb->tdb_mtu && ntohs(ip->ip_len) > tdb->tdb_mtu &&
ip               2419 net/if_bridge.c 	struct ip *ip;
ip               2455 net/if_bridge.c 		if (m->m_pkthdr.len < sizeof(struct ip))
ip               2459 net/if_bridge.c 		if (m->m_len < sizeof(struct ip) &&
ip               2460 net/if_bridge.c 		    (m = m_pullup(m, sizeof(struct ip))) == NULL) {
ip               2464 net/if_bridge.c 		ip = mtod(m, struct ip *);
ip               2466 net/if_bridge.c 		if (ip->ip_v != IPVERSION) {
ip               2471 net/if_bridge.c 		hlen = ip->ip_hl << 2;	/* get whole header length */
ip               2472 net/if_bridge.c 		if (hlen < sizeof(struct ip)) {
ip               2482 net/if_bridge.c 			ip = mtod(m, struct ip *);
ip               2485 net/if_bridge.c 		if ((ip->ip_sum = in_cksum(m, hlen)) != 0) {
ip               2490 net/if_bridge.c 		if (ntohs(ip->ip_len) < hlen)
ip               2493 net/if_bridge.c 		if (m->m_pkthdr.len < ntohs(ip->ip_len))
ip               2495 net/if_bridge.c 		if (m->m_pkthdr.len > ntohs(ip->ip_len)) {
ip               2497 net/if_bridge.c 				m->m_len = ntohs(ip->ip_len);
ip               2498 net/if_bridge.c 				m->m_pkthdr.len = ntohs(ip->ip_len);
ip               2500 net/if_bridge.c 				m_adj(m, ntohs(ip->ip_len) - m->m_pkthdr.len);
ip               2520 net/if_bridge.c 		if (m->m_len < sizeof(struct ip))
ip               2522 net/if_bridge.c 		ip = mtod(m, struct ip *);
ip               2523 net/if_bridge.c 		ip->ip_sum = 0;
ip               2524 net/if_bridge.c 		ip->ip_sum = in_cksum(m, hlen);
ip               2604 net/if_bridge.c 	struct ip *ip;
ip               2645 net/if_bridge.c 	if (m->m_len < sizeof(struct ip) &&
ip               2646 net/if_bridge.c 	    (m = m_pullup(m, sizeof(struct ip))) == NULL)
ip               2648 net/if_bridge.c 	ip = mtod(m, struct ip *);
ip               2651 net/if_bridge.c 	if (ip->ip_off & htons(IP_DF)) {
ip               2739 net/if_bridge.c 	struct ip *ip;
ip               2759 net/if_bridge.c 	ip = mtod(m, struct ip *);
ip               2760 net/if_bridge.c 	hlen = ip->ip_hl << 2;
ip               2761 net/if_bridge.c 	t = ip->ip_dst;
ip               2762 net/if_bridge.c 	ip->ip_dst = ip->ip_src;
ip               2763 net/if_bridge.c 	ip->ip_src = t;
ip               2769 net/if_bridge.c 	icp->icmp_cksum = in_cksum(m, ntohs(ip->ip_len) - hlen);
ip               2773 net/if_bridge.c 	ip->ip_v = IPVERSION;
ip               2774 net/if_bridge.c 	ip->ip_off &= htons(IP_DF);
ip               2775 net/if_bridge.c 	ip->ip_id = htons(ip_randomid());
ip               2776 net/if_bridge.c 	ip->ip_ttl = MAXTTL;
ip               2777 net/if_bridge.c 	ip->ip_sum = 0;
ip               2778 net/if_bridge.c 	ip->ip_sum = in_cksum(m, hlen);
ip                200 net/if_gre.c   	struct ip *inp = NULL;
ip                257 net/if_gre.c   			if (m->m_len < sizeof(struct ip)) {
ip                258 net/if_gre.c   				m = m_pullup(m, sizeof(struct ip));
ip                264 net/if_gre.c   					inp = mtod(m, struct ip *);
ip                276 net/if_gre.c   			inp = mtod(m, struct ip *);
ip                319 net/if_gre.c   				    sizeof(struct ip));
ip                332 net/if_gre.c   			inp = mtod(m, struct ip *);
ip                351 net/if_gre.c   			if (m->m_len < sizeof(struct ip)) {
ip                352 net/if_gre.c   				m = m_pullup(m, sizeof(struct ip));
ip                360 net/if_gre.c   			inp = mtod(m, struct ip *);
ip                407 net/if_gre.c   		((struct ip *) gh)->ip_hl = (sizeof(struct ip)) >> 2;
ip                408 net/if_gre.c   		((struct ip *) gh)->ip_ttl = ip_defttl;
ip                409 net/if_gre.c   		((struct ip *) gh)->ip_tos = ip_tos;
ip                 83 net/if_gre.h   	struct ip gi_i;
ip                127 net/if_gre.h   	struct ip       mi;
ip                257 net/if_pflog.c 		struct ip *ip;
ip                259 net/if_pflog.c 		ip = mtod(m, struct ip *);
ip                260 net/if_pflog.c 		ip->ip_sum = 0;
ip                261 net/if_pflog.c 		ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
ip                326 net/if_pfsync.c 	struct ip *ip = mtod(m, struct ip *);
ip                359 net/if_pfsync.c 	if (ip->ip_ttl != PFSYNC_DFLTTL) {
ip                364 net/if_pfsync.c 	iplen = ip->ip_hl << 2;
ip                376 net/if_pfsync.c 		ip = mtod(m, struct ip *);
ip                378 net/if_pfsync.c 	ph = (struct pfsync_header *)((char *)ip + iplen);
ip                396 net/if_pfsync.c 	src = ip->ip_src;
ip                937 net/if_pfsync.c 		    sifp->if_mtu < MCLBYTES - sizeof(struct ip))
ip               1563 net/if_pfsync.c 	struct ip *ip;
ip               1567 net/if_pfsync.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
ip               1572 net/if_pfsync.c 		ip = mtod(m, struct ip *);
ip               1573 net/if_pfsync.c 		ip->ip_v = IPVERSION;
ip               1574 net/if_pfsync.c 		ip->ip_hl = sizeof(*ip) >> 2;
ip               1575 net/if_pfsync.c 		ip->ip_tos = IPTOS_LOWDELAY;
ip               1576 net/if_pfsync.c 		ip->ip_len = htons(m->m_pkthdr.len);
ip               1577 net/if_pfsync.c 		ip->ip_id = htons(ip_randomid());
ip               1578 net/if_pfsync.c 		ip->ip_off = htons(IP_DF);
ip               1579 net/if_pfsync.c 		ip->ip_ttl = PFSYNC_DFLTTL;
ip               1580 net/if_pfsync.c 		ip->ip_p = IPPROTO_PFSYNC;
ip               1581 net/if_pfsync.c 		ip->ip_sum = 0;
ip               1584 net/if_pfsync.c 		ip->ip_src.s_addr = INADDR_ANY;
ip               1588 net/if_pfsync.c 		ip->ip_dst = sc->sc_sendaddr;
ip                721 net/if_ppp.c       struct ip *ip;
ip                748 net/if_ppp.c   	ip = mtod(m0, struct ip *);
ip                749 net/if_ppp.c   	if (ip->ip_tos & IPTOS_LOWDELAY)
ip               1012 net/if_ppp.c   	    struct ip *ip;
ip               1016 net/if_ppp.c   	    ip = (struct ip *) (cp + PPP_HDRLEN);
ip               1021 net/if_ppp.c   		ip = mtod(mp, struct ip *);
ip               1024 net/if_ppp.c   	    if (ip->ip_p == IPPROTO_TCP) {
ip               1025 net/if_ppp.c   		type = sl_compress_tcp(mp, ip, sc->sc_comp,
ip                418 net/if_sl.c    	struct ip *ip;
ip                442 net/if_sl.c    	ip = mtod(m, struct ip *);
ip                443 net/if_sl.c    	if (sc->sc_if.if_flags & SC_NOICMP && ip->ip_p == IPPROTO_ICMP) {
ip                488 net/if_sl.c    	struct ip *ip;
ip                569 net/if_sl.c    		if ((ip = mtod(m, struct ip *))->ip_p == IPPROTO_TCP) {
ip                571 net/if_sl.c    				*mtod(m, u_char *) |= sl_compress_tcp(m, ip,
ip                654 net/if_spppsubr.c 		struct ip *ip = NULL;
ip                657 net/if_spppsubr.c 		if (m->m_len >= sizeof(struct ip)) {
ip                658 net/if_spppsubr.c 			ip = mtod(m, struct ip *);
ip                659 net/if_spppsubr.c 			if (ip->ip_p == IPPROTO_TCP &&
ip                660 net/if_spppsubr.c 			    m->m_len >= sizeof(struct ip) + (ip->ip_hl << 2) +
ip                663 net/if_spppsubr.c 				    ((caddr_t)ip + (ip->ip_hl << 2));
ip                677 net/if_spppsubr.c 		if(ip && ip->ip_src.s_addr == INADDR_ANY) {
ip                678 net/if_spppsubr.c 			u_int8_t proto = ip->ip_p;
ip                689 net/if_spppsubr.c 		    ((ip && (ip->ip_tos & IPTOS_LOWDELAY)) ||
ip                708 net/if_strip.c 	struct ip *ip;
ip                777 net/if_strip.c 	ip = mtod(m, struct ip *);
ip                778 net/if_strip.c 	if (sc->sc_if.if_flags & SC_NOICMP && ip->ip_p == IPPROTO_ICMP) {
ip                782 net/if_strip.c 	if ((ip->ip_tos & IPTOS_LOWDELAY)
ip                892 net/if_strip.c 	struct ip *ip;
ip                987 net/if_strip.c 		if ((ip = mtod(m, struct ip *))->ip_p == IPPROTO_TCP) {
ip                989 net/if_strip.c 				*mtod(m, u_char *) |= sl_compress_tcp(m, ip,
ip                949 net/if_trunk.c 	struct ip *ip, ipbuf;
ip                976 net/if_trunk.c 		if ((ip = (struct ip *)
ip                977 net/if_trunk.c 		    trunk_lb_gethdr(m, off, sizeof(*ip), &ipbuf)) == NULL)
ip                979 net/if_trunk.c 		p = hash32_buf(&ip->ip_src, sizeof(struct in_addr), p);
ip                980 net/if_trunk.c 		p = hash32_buf(&ip->ip_dst, sizeof(struct in_addr), p);
ip               1414 net/pf.c       pf_change_icmp(struct pf_addr *ia, u_int16_t *ip, struct pf_addr *oa,
ip               1424 net/pf.c       	if (ip != NULL) {
ip               1425 net/pf.c       		u_int16_t	oip = *ip;
ip               1430 net/pf.c       		*ip = np;
ip               1432 net/pf.c       			*pc = pf_cksum_fixup(*pc, oip, *ip, u);
ip               1433 net/pf.c       		*ic = pf_cksum_fixup(*ic, oip, *ip, 0);
ip               1566 net/pf.c       	struct ip	*h;
ip               1582 net/pf.c       		len = sizeof(struct ip) + tlen;
ip               1607 net/pf.c       		m->m_pkthdr.pf.hdr = mtod(m, struct ip *);
ip               1617 net/pf.c       		h = mtod(m, struct ip *);
ip               1625 net/pf.c       		th = (struct tcphdr *)((caddr_t)h + sizeof(struct ip));
ip               1729 net/pf.c       		m0->m_pkthdr.pf.hdr = mtod(m0, struct ip *);
ip               2731 net/pf.c       		hlen = sizeof(struct ip);
ip               3206 net/pf.c       			struct ip	*h = mtod(m, struct ip *);
ip               4230 net/pf.c       		struct ip	h2;
ip               4775 net/pf.c       		struct ip	*h = mtod(m, struct ip *);
ip               4948 net/pf.c       	struct ip		*ip;
ip               4976 net/pf.c       	if (m0->m_len < sizeof(struct ip)) {
ip               4982 net/pf.c       	ip = mtod(m0, struct ip *);
ip               4989 net/pf.c       	dst->sin_addr = ip->ip_dst;
ip               5010 net/pf.c       			pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src,
ip               5031 net/pf.c       		if (m0->m_len < sizeof(struct ip)) {
ip               5036 net/pf.c       		ip = mtod(m0, struct ip *);
ip               5068 net/pf.c       	if (ntohs(ip->ip_len) <= ifp->if_mtu) {
ip               5074 net/pf.c       			ip->ip_sum = 0;
ip               5075 net/pf.c       			ip->ip_sum = in_cksum(m0, ip->ip_hl << 2);
ip               5090 net/pf.c       	if (ip->ip_off & htons(IP_DF)) {
ip               5285 net/pf.c       	if (off < sizeof(struct ip) || len < sizeof(struct udphdr))
ip               5301 net/pf.c       			if (m->m_len < sizeof(struct ip))
ip               5349 net/pf.c       	struct ip		*h;
ip               5395 net/pf.c       	h = mtod(m, struct ip *);
ip                 65 net/pf_norm.c  	struct ip *fr_ip;
ip                108 net/pf_norm.c  void			 pf_ip2key(struct pf_fragment *, struct ip *);
ip                112 net/pf_norm.c  struct pf_fragment	*pf_find_fragment(struct ip *, struct pf_frag_tree *);
ip                115 net/pf_norm.c  struct mbuf		*pf_fragcache(struct mbuf **, struct ip*,
ip                271 net/pf_norm.c  pf_ip2key(struct pf_fragment *key, struct ip *ip)
ip                273 net/pf_norm.c  	key->fr_p = ip->ip_p;
ip                274 net/pf_norm.c  	key->fr_id = ip->ip_id;
ip                275 net/pf_norm.c  	key->fr_src.s_addr = ip->ip_src.s_addr;
ip                276 net/pf_norm.c  	key->fr_dst.s_addr = ip->ip_dst.s_addr;
ip                280 net/pf_norm.c  pf_find_fragment(struct ip *ip, struct pf_frag_tree *tree)
ip                285 net/pf_norm.c  	pf_ip2key(&key, ip);
ip                327 net/pf_norm.c  	struct ip	*ip = frent->fr_ip;
ip                328 net/pf_norm.c  	int		 hlen = ip->ip_hl << 2;
ip                329 net/pf_norm.c  	u_int16_t	 off = (ntohs(ip->ip_off) & IP_OFFMASK) << 3;
ip                330 net/pf_norm.c  	u_int16_t	 ip_len = ntohs(ip->ip_len) - ip->ip_hl * 4;
ip                391 net/pf_norm.c  		ip->ip_off = htons(ntohs(ip->ip_off) + (precut >> 3));
ip                392 net/pf_norm.c  		off = (ntohs(ip->ip_off) & IP_OFFMASK) << 3;
ip                394 net/pf_norm.c  		ip->ip_len = htons(ip_len);
ip                471 net/pf_norm.c  	ip = frent->fr_ip;
ip                487 net/pf_norm.c  	ip->ip_src = (*frag)->fr_src;
ip                488 net/pf_norm.c  	ip->ip_dst = (*frag)->fr_dst;
ip                494 net/pf_norm.c  	hlen = ip->ip_hl << 2;
ip                495 net/pf_norm.c  	ip->ip_len = htons(off + hlen);
ip                508 net/pf_norm.c  	DPFPRINTF(("complete: %p(%d)\n", m, ntohs(ip->ip_len)));
ip                520 net/pf_norm.c  pf_fragcache(struct mbuf **m0, struct ip *h, struct pf_fragment **frag, int mff,
ip                641 net/pf_norm.c  				h = mtod(m, struct ip *);
ip                700 net/pf_norm.c  				h = mtod(m, struct ip *);
ip                823 net/pf_norm.c  	struct ip		*h = mtod(m, struct ip *);
ip                862 net/pf_norm.c  	if (hlen < (int)sizeof(struct ip))
ip                935 net/pf_norm.c  		h = mtod(m, struct ip *);
ip               1353 net/pf_norm.c  		struct ip *h = mtod(m, struct ip *);
ip               1453 net/pf_norm.c  			struct ip *h = mtod(m, struct ip *);
ip                 91 net/pf_osfp.c  	struct ip *ip;
ip                100 net/pf_osfp.c  		ip = mtod(m, struct ip *);
ip                103 net/pf_osfp.c  		ip = (struct ip *)NULL;
ip                109 net/pf_osfp.c  	return (pf_osfp_fingerprint_hdr(ip, ip6, (struct tcphdr *)hdr));
ip                114 net/pf_osfp.c  pf_osfp_fingerprint_hdr(const struct ip *ip, const struct ip6_hdr *ip6, const struct tcphdr *tcp)
ip                127 net/pf_osfp.c  	if (ip) {
ip                128 net/pf_osfp.c  		if ((ip->ip_off & htons(IP_OFFMASK)) != 0)
ip                134 net/pf_osfp.c  	if (ip) {
ip                139 net/pf_osfp.c  		fp.fp_psize = ntohs(ip->ip_len);
ip                140 net/pf_osfp.c  		fp.fp_ttl = ip->ip_ttl;
ip                141 net/pf_osfp.c  		if (ip->ip_off & htons(IP_DF))
ip                144 net/pf_osfp.c  		strlcpy(srcname, inet_ntoa(ip->ip_src), sizeof(srcname));
ip                149 net/pf_osfp.c  		sin.sin_addr = ip->ip_src;
ip                455 net/pf_osfp.c  #define MTUOFF	(sizeof(struct ip) + sizeof(struct tcphdr))
ip                 47 net/pfvar.h    struct ip;
ip               1755 net/pfvar.h    	pf_osfp_fingerprint_hdr(const struct ip *, const struct ip6_hdr *,
ip                174 net/slcompress.c sl_compress_tcp(m, ip, comp, compress_cid)
ip                176 net/slcompress.c 	struct ip *ip;
ip                181 net/slcompress.c 	u_int hlen = ip->ip_hl;
ip                195 net/slcompress.c 	if ((ip->ip_off & htons(0x3fff)) || m->m_len < 40)
ip                198 net/slcompress.c 	th = (struct tcphdr *)&((int32_t *)ip)[hlen];
ip                209 net/slcompress.c 	if (ip->ip_src.s_addr != cs->cs_ip.ip_src.s_addr ||
ip                210 net/slcompress.c 	    ip->ip_dst.s_addr != cs->cs_ip.ip_dst.s_addr ||
ip                230 net/slcompress.c 			if (ip->ip_src.s_addr == cs->cs_ip.ip_src.s_addr
ip                231 net/slcompress.c 			    && ip->ip_dst.s_addr == cs->cs_ip.ip_dst.s_addr
ip                280 net/slcompress.c 	if (((u_int16_t *)ip)[0] != ((u_int16_t *)&cs->cs_ip)[0] ||
ip                281 net/slcompress.c 	    ((u_int16_t *)ip)[3] != ((u_int16_t *)&cs->cs_ip)[3] ||
ip                282 net/slcompress.c 	    ((u_int16_t *)ip)[4] != ((u_int16_t *)&cs->cs_ip)[4] ||
ip                285 net/slcompress.c 	     BCMP(ip + 1, &cs->cs_ip + 1, (deltaS - 5) << 2)) ||
ip                340 net/slcompress.c 		if (ip->ip_len != cs->cs_ip.ip_len &&
ip                372 net/slcompress.c 	deltaS = ntohs(ip->ip_id) - ntohs(cs->cs_ip.ip_id);
ip                384 net/slcompress.c 	BCOPY(ip, &cs->cs_ip, hlen);
ip                396 net/slcompress.c 	cp = (u_char *)ip;
ip                422 net/slcompress.c 	BCOPY(ip, &cs->cs_ip, hlen);
ip                423 net/slcompress.c 	ip->ip_p = cs->cs_id;
ip                490 net/slcompress.c 	struct ip *ip;
ip                497 net/slcompress.c 		ip = (struct ip *) buf;
ip                498 net/slcompress.c 		if (ip->ip_p >= MAX_STATES)
ip                500 net/slcompress.c 		cs = &comp->rstate[comp->last_recv = ip->ip_p];
ip                502 net/slcompress.c 		ip->ip_p = IPPROTO_TCP;
ip                507 net/slcompress.c 		hlen = ip->ip_hl << 2;
ip                510 net/slcompress.c 		hlen += ((struct tcphdr *)&((char *)ip)[hlen])->th_off << 2;
ip                513 net/slcompress.c 		BCOPY(ip, &cs->cs_ip, hlen);
ip                126 net/slcompress.h 		struct ip csu_ip;	/* ip/tcp hdr from most recent packet */
ip                160 net/slcompress.h   	    struct ip *, struct slcompress *, int);
ip                400 net80211/ieee80211_output.c 		const struct ip *ip = (const struct ip *)(eh + 1);
ip                405 net80211/ieee80211_output.c 		switch (ip->ip_tos & 0xfc) {
ip                126 netinet/igmp.c 	struct ip *ip = mtod(m, struct ip *);
ip                143 netinet/igmp.c 	igmplen = ntohs(ip->ip_len) - iphlen;
ip                173 netinet/igmp.c 	ip = mtod(m, struct ip *);
ip                192 netinet/igmp.c 			if (ip->ip_dst.s_addr != INADDR_ALLHOSTS_GROUP) {
ip                217 netinet/igmp.c 			if (!IN_MULTICAST(ip->ip_dst.s_addr)) {
ip                239 netinet/igmp.c 				    (ip->ip_dst.s_addr == INADDR_ALLHOSTS_GROUP ||
ip                240 netinet/igmp.c 				     ip->ip_dst.s_addr == inm->inm_addr.s_addr)) {
ip                274 netinet/igmp.c 		    igmp->igmp_group.s_addr != ip->ip_dst.s_addr) {
ip                289 netinet/igmp.c 		if ((ip->ip_src.s_addr & IN_CLASSA_NET) == 0) {
ip                292 netinet/igmp.c 				ip->ip_src.s_addr = ia->ia_subnet;
ip                330 netinet/igmp.c 		if (ia && ip->ip_src.s_addr == ia->ia_addr.sin_addr.s_addr)
ip                340 netinet/igmp.c 		    igmp->igmp_group.s_addr != ip->ip_dst.s_addr) {
ip                355 netinet/igmp.c 		if ((ip->ip_src.s_addr & IN_CLASSA_NET) == 0) {
ip                360 netinet/igmp.c 				ip->ip_src.s_addr = ia->ia_subnet;
ip                502 netinet/igmp.c 	struct ip *ip;
ip                516 netinet/igmp.c 	m->m_len = sizeof(struct ip) + IGMP_MINLEN;
ip                517 netinet/igmp.c 	m->m_pkthdr.len = sizeof(struct ip) + IGMP_MINLEN;
ip                519 netinet/igmp.c 	ip = mtod(m, struct ip *);
ip                520 netinet/igmp.c 	ip->ip_tos = 0;
ip                521 netinet/igmp.c 	ip->ip_len = htons(sizeof(struct ip) + IGMP_MINLEN);
ip                522 netinet/igmp.c 	ip->ip_off = 0;
ip                523 netinet/igmp.c 	ip->ip_p = IPPROTO_IGMP;
ip                524 netinet/igmp.c 	ip->ip_src.s_addr = INADDR_ANY;
ip                526 netinet/igmp.c 		ip->ip_dst.s_addr = addr;
ip                528 netinet/igmp.c 		ip->ip_dst = inm->inm_addr;
ip                531 netinet/igmp.c 	m->m_data += sizeof(struct ip);
ip                532 netinet/igmp.c 	m->m_len -= sizeof(struct ip);
ip                539 netinet/igmp.c 	m->m_data -= sizeof(struct ip);
ip                540 netinet/igmp.c 	m->m_len += sizeof(struct ip);
ip                116 netinet/in4_cksum.c 		if (m->m_len < sizeof(struct ip))
ip                121 netinet/in4_cksum.c 		u.ipov.ih_src = mtod(m, struct ip *)->ip_src;
ip                122 netinet/in4_cksum.c 		u.ipov.ih_dst = mtod(m, struct ip *)->ip_dst;
ip                134 netinet/in_gif.c 	struct ip *ip;
ip                147 netinet/in_gif.c 	ip = mtod(m, struct ip *);
ip                161 netinet/in_gif.c 		if (in_hosteq(satosin(sc->gif_psrc)->sin_addr, ip->ip_dst) &&
ip                162 netinet/in_gif.c 		    in_hosteq(satosin(sc->gif_pdst)->sin_addr, ip->ip_src))
ip                111 netinet/in_pcb.h 		struct ip hu_ip;
ip                 47 netinet/ip.h   struct ip {
ip                203 netinet/ip_ah.c 	struct ip *ip;
ip                228 netinet/ip_ah.c 		ip = mtod(m, struct ip *);
ip                229 netinet/ip_ah.c 		ip->ip_tos = 0;
ip                230 netinet/ip_ah.c 		ip->ip_ttl = 0;
ip                231 netinet/ip_ah.c 		ip->ip_sum = 0;
ip                238 netinet/ip_ah.c 			ip->ip_off &= htons(IP_DF);
ip                240 netinet/ip_ah.c 			ip->ip_off = 0;
ip                242 netinet/ip_ah.c 		ptr = mtod(m, unsigned char *) + sizeof(struct ip);
ip                245 netinet/ip_ah.c 		for (off = sizeof(struct ip); off < skip;) {
ip                312 netinet/ip_ah.c 					    &(ip->ip_dst), sizeof(struct in_addr));
ip               1206 netinet/ip_ah.c 			    offsetof(struct ip, ip_len),
ip               1209 netinet/ip_ah.c 			m_copyback(m, offsetof(struct ip, ip_len),
ip                505 netinet/ip_carp.c 	struct ip *ip = mtod(m, struct ip *);
ip                532 netinet/ip_carp.c 	if (ip->ip_ttl != CARP_DFLTTL) {
ip                534 netinet/ip_carp.c 		CARP_LOG(sc, ("received ttl %d != %d on %s", ip->ip_ttl,
ip                544 netinet/ip_carp.c 	iplen = ip->ip_hl << 2;
ip                558 netinet/ip_carp.c 	ip = mtod(m, struct ip *);
ip                559 netinet/ip_carp.c 	ch = (void *)ip + iplen;
ip                671 netinet/ip_carp.c 			struct ip *ip = mtod(m, struct ip *);
ip                672 netinet/ip_carp.c 			if (ip->ip_src.s_addr ==
ip               1033 netinet/ip_carp.c 		struct ip *ip;
ip               1042 netinet/ip_carp.c 		len = sizeof(*ip) + sizeof(ch);
ip               1048 netinet/ip_carp.c 		ip = mtod(m, struct ip *);
ip               1049 netinet/ip_carp.c 		ip->ip_v = IPVERSION;
ip               1050 netinet/ip_carp.c 		ip->ip_hl = sizeof(*ip) >> 2;
ip               1051 netinet/ip_carp.c 		ip->ip_tos = IPTOS_LOWDELAY;
ip               1052 netinet/ip_carp.c 		ip->ip_len = htons(len);
ip               1053 netinet/ip_carp.c 		ip->ip_id = htons(ip_randomid());
ip               1054 netinet/ip_carp.c 		ip->ip_off = htons(IP_DF);
ip               1055 netinet/ip_carp.c 		ip->ip_ttl = CARP_DFLTTL;
ip               1056 netinet/ip_carp.c 		ip->ip_p = IPPROTO_CARP;
ip               1057 netinet/ip_carp.c 		ip->ip_sum = 0;
ip               1063 netinet/ip_carp.c 			ip->ip_src.s_addr = 0;
ip               1065 netinet/ip_carp.c 			ip->ip_src.s_addr =
ip               1067 netinet/ip_carp.c 		ip->ip_dst.s_addr = INADDR_CARP_GROUP;
ip               1069 netinet/ip_carp.c 		ch_ptr = (void *)ip + sizeof(*ip);
ip               1074 netinet/ip_carp.c 		m->m_data += sizeof(*ip);
ip               1075 netinet/ip_carp.c 		ch_ptr->carp_cksum = carp_cksum(m, len - sizeof(*ip));
ip               1076 netinet/ip_carp.c 		m->m_data -= sizeof(*ip);
ip                174 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip, ip_src),
ip                177 netinet/ip_ether.c 		m_copydata(m, offsetof(struct ip, ip_dst),
ip                277 netinet/ip_ether.c 	struct ip *ipo;
ip                320 netinet/ip_ether.c 		hlen = sizeof(struct ip);
ip                365 netinet/ip_ether.c 		ipo = mtod(m, struct ip *);
ip                248 netinet/ip_gre.c 	struct ip *ip;
ip                277 netinet/ip_gre.c 	ip = mtod(m, struct ip *);
ip                292 netinet/ip_gre.c 	if (m->m_len < (ip->ip_hl << 2) + msiz) {
ip                293 netinet/ip_gre.c 		m = m_pullup(m, (ip->ip_hl << 2) + msiz);
ip                296 netinet/ip_gre.c 		ip = mtod(m, struct ip *);
ip                308 netinet/ip_gre.c 	bcopy(ip + (ip->ip_hl << 2) + msiz, ip + (ip->ip_hl << 2),
ip                309 netinet/ip_gre.c 	      m->m_len - msiz - (ip->ip_hl << 2));
ip                312 netinet/ip_gre.c 	ip->ip_len = htons(ntohs(ip->ip_len) - msiz);
ip                315 netinet/ip_gre.c 	ip->ip_sum = 0;
ip                316 netinet/ip_gre.c 	ip->ip_sum = in_cksum(m,(ip->ip_hl << 2));
ip                338 netinet/ip_gre.c 	struct ip *ip = mtod(m, struct ip *);
ip                342 netinet/ip_gre.c 		if ((sc->g_dst.s_addr == ip->ip_src.s_addr) &&
ip                343 netinet/ip_gre.c 		    (sc->g_src.s_addr == ip->ip_dst.s_addr) &&
ip                140 netinet/ip_icmp.c 	struct ip *oip = mtod(n, struct ip *), *nip;
ip                199 netinet/ip_icmp.c 		icmplen = MCLBYTES - ICMP_MINLEN - sizeof (struct ip);
ip                202 netinet/ip_icmp.c 	if (m && (sizeof (struct ip) + icmplen + ICMP_MINLEN > MHLEN)) {
ip                243 netinet/ip_icmp.c 	    m->m_data - sizeof(struct ip) < m->m_pktdat)
ip                245 netinet/ip_icmp.c 	m->m_data -= sizeof(struct ip);
ip                246 netinet/ip_icmp.c 	m->m_len += sizeof(struct ip);
ip                249 netinet/ip_icmp.c 	nip = mtod(m, struct ip *);
ip                251 netinet/ip_icmp.c 	nip->ip_hl = sizeof(struct ip) >> 2;
ip                300 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
ip                319 netinet/ip_icmp.c 	icmplen = ntohs(ip->ip_len) - hlen;
ip                324 netinet/ip_icmp.c 		strlcpy(buf, inet_ntoa(ip->ip_dst), sizeof buf);
ip                326 netinet/ip_icmp.c 		    inet_ntoa(ip->ip_src), buf, icmplen);
ip                338 netinet/ip_icmp.c 	ip = mtod(m, struct ip *);
ip                423 netinet/ip_icmp.c 		    icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) {
ip                437 netinet/ip_icmp.c 				if ((m = m_pullup(m, (ip->ip_hl << 2) +
ip                442 netinet/ip_icmp.c 				ip = mtod(m, struct ip *);
ip                444 netinet/ip_icmp.c 				    (m->m_data + (ip->ip_hl << 2));
ip                457 netinet/ip_icmp.c 		    &ip->ip_dst.s_addr))
ip                511 netinet/ip_icmp.c 		if (ip->ip_dst.s_addr == INADDR_BROADCAST ||
ip                512 netinet/ip_icmp.c 		    ip->ip_dst.s_addr == INADDR_ANY)
ip                513 netinet/ip_icmp.c 			icmpdst.sin_addr = ip->ip_src;
ip                515 netinet/ip_icmp.c 			icmpdst.sin_addr = ip->ip_dst;
ip                524 netinet/ip_icmp.c 		if (ip->ip_src.s_addr == 0) {
ip                526 netinet/ip_icmp.c 				ip->ip_src = ia->ia_broadaddr.sin_addr;
ip                528 netinet/ip_icmp.c 				ip->ip_src = ia->ia_dstaddr.sin_addr;
ip                534 netinet/ip_icmp.c 		    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
ip                535 netinet/ip_icmp.c 		    &ip->ip_dst.s_addr))
ip                556 netinet/ip_icmp.c 		    icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) {
ip                567 netinet/ip_icmp.c 		icmpgw.sin_addr = ip->ip_src;
ip                584 netinet/ip_icmp.c 		    &ip->ip_dst.s_addr))
ip                636 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
ip                640 netinet/ip_icmp.c 	int optlen = (ip->ip_hl << 2) - sizeof(struct ip);
ip                642 netinet/ip_icmp.c 	if (!in_canforward(ip->ip_src) &&
ip                643 netinet/ip_icmp.c 	    ((ip->ip_src.s_addr & IN_CLASSA_NET) !=
ip                648 netinet/ip_icmp.c 	t = ip->ip_dst;
ip                649 netinet/ip_icmp.c 	ip->ip_dst = ip->ip_src;
ip                675 netinet/ip_icmp.c 		dst->sin_addr = ip->ip_src;
ip                690 netinet/ip_icmp.c 	ip->ip_src = t;
ip                691 netinet/ip_icmp.c 	ip->ip_ttl = MAXTTL;
ip                702 netinet/ip_icmp.c 		cp = (u_char *) (ip + 1);
ip                756 netinet/ip_icmp.c 		ip->ip_len = htons(ntohs(ip->ip_len) - optlen);
ip                757 netinet/ip_icmp.c 		ip->ip_hl = sizeof(struct ip) >> 2;
ip                761 netinet/ip_icmp.c 		optlen += sizeof(struct ip);
ip                762 netinet/ip_icmp.c 		bcopy((caddr_t)ip + optlen, (caddr_t)(ip + 1),
ip                763 netinet/ip_icmp.c 		    (unsigned)(m->m_len - sizeof(struct ip)));
ip                779 netinet/ip_icmp.c 	struct ip *ip = mtod(m, struct ip *);
ip                783 netinet/ip_icmp.c 	hlen = ip->ip_hl << 2;
ip                788 netinet/ip_icmp.c 	icp->icmp_cksum = in_cksum(m, ntohs(ip->ip_len) - hlen);
ip                795 netinet/ip_icmp.c 		strlcpy(buf, inet_ntoa(ip->ip_dst), sizeof buf);
ip                797 netinet/ip_icmp.c 		    buf, inet_ntoa(ip->ip_src));
ip                103 netinet/ip_icmp.h 			  struct ip idi_ip;
ip                120 netinet/ip_icmp.h #define	ICMP_V6ADVLENMIN	(8 + sizeof(struct ip) + 40)
ip                134 netinet/ip_icmp.h #define	ICMP_ADVLENMIN	(8 + sizeof (struct ip) + 8)	/* min */
ip                282 netinet/ip_input.c 	struct ip *ip;
ip                302 netinet/ip_input.c 	if (m->m_len < sizeof (struct ip) &&
ip                303 netinet/ip_input.c 	    (m = m_pullup(m, sizeof (struct ip))) == NULL) {
ip                307 netinet/ip_input.c 	ip = mtod(m, struct ip *);
ip                308 netinet/ip_input.c 	if (ip->ip_v != IPVERSION) {
ip                312 netinet/ip_input.c 	hlen = ip->ip_hl << 2;
ip                313 netinet/ip_input.c 	if (hlen < sizeof(struct ip)) {	/* minimum header length */
ip                322 netinet/ip_input.c 		ip = mtod(m, struct ip *);
ip                326 netinet/ip_input.c 	if ((ntohl(ip->ip_dst.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET ||
ip                327 netinet/ip_input.c 	    (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) {
ip                351 netinet/ip_input.c 	len = ntohs(ip->ip_len);
ip                382 netinet/ip_input.c 	    ip->ip_p != IPPROTO_ICMP &&
ip                383 netinet/ip_input.c 	    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
ip                384 netinet/ip_input.c 	    &ip->ip_dst.s_addr))
ip                392 netinet/ip_input.c 	pfrdr = ip->ip_dst.s_addr;
ip                398 netinet/ip_input.c 	ip = mtod(m, struct ip *);
ip                399 netinet/ip_input.c 	hlen = ip->ip_hl << 2;
ip                400 netinet/ip_input.c 	pfrdr = (pfrdr != ip->ip_dst.s_addr);
ip                410 netinet/ip_input.c 	if (hlen > sizeof (struct ip) && ip_dooptions(m)) {
ip                417 netinet/ip_input.c 	if ((ia = in_iawithaddr(ip->ip_dst, m)) != NULL &&
ip                421 netinet/ip_input.c 	if (IN_MULTICAST(ip->ip_dst.s_addr)) {
ip                431 netinet/ip_input.c 			ip = mtod(m, struct ip *);
ip                457 netinet/ip_input.c 			if (ip->ip_p == IPPROTO_IGMP)
ip                466 netinet/ip_input.c 		IN_LOOKUP_MULTI(ip->ip_dst, m->m_pkthdr.rcvif, inm);
ip                469 netinet/ip_input.c 			if (!IN_LOCAL_GROUP(ip->ip_dst.s_addr))
ip                476 netinet/ip_input.c 	if (ip->ip_dst.s_addr == INADDR_BROADCAST ||
ip                477 netinet/ip_input.c 	    ip->ip_dst.s_addr == INADDR_ANY)
ip                483 netinet/ip_input.c 	    ip->ip_p == IPPROTO_ICMP &&
ip                484 netinet/ip_input.c 	    carp_lsdrop(m, AF_INET, &ip->ip_src.s_addr,
ip                485 netinet/ip_input.c 	    &ip->ip_dst.s_addr))
ip                538 netinet/ip_input.c 	if (ip->ip_off &~ htons(IP_DF | IP_RF)) {
ip                544 netinet/ip_input.c 			ip = mtod(m, struct ip *);
ip                553 netinet/ip_input.c 			if (ip->ip_id == fp->ipq_id &&
ip                554 netinet/ip_input.c 			    ip->ip_src.s_addr == fp->ipq_src.s_addr &&
ip                555 netinet/ip_input.c 			    ip->ip_dst.s_addr == fp->ipq_dst.s_addr &&
ip                556 netinet/ip_input.c 			    ip->ip_p == fp->ipq_p)
ip                566 netinet/ip_input.c 		ip->ip_len = htons(ntohs(ip->ip_len) - hlen);
ip                567 netinet/ip_input.c 		mff = (ip->ip_off & htons(IP_MF)) != 0;
ip                573 netinet/ip_input.c 			if (ntohs(ip->ip_len) == 0 ||
ip                574 netinet/ip_input.c 			    (ntohs(ip->ip_len) & 0x7) != 0) {
ip                580 netinet/ip_input.c 		ip->ip_off = htons(ntohs(ip->ip_off) << 3);
ip                587 netinet/ip_input.c 		if (mff || ip->ip_off) {
ip                605 netinet/ip_input.c 			ipqe->ipqe_ip = ip;
ip                612 netinet/ip_input.c 			ip = mtod(m, struct ip *);
ip                613 netinet/ip_input.c 			hlen = ip->ip_hl << 2;
ip                614 netinet/ip_input.c 			ip->ip_len = htons(ntohs(ip->ip_len) + hlen);
ip                633 netinet/ip_input.c         if ((ip->ip_p == IPPROTO_ESP) || (ip->ip_p == IPPROTO_AH) ||
ip                634 netinet/ip_input.c 	    (ip->ip_p == IPPROTO_IPCOMP))
ip                645 netinet/ip_input.c 	if ((ip->ip_p == IPPROTO_IPIP) || (ip->ip_p == IPPROTO_IPV6))
ip                653 netinet/ip_input.c 	if ((ip->ip_p == IPPROTO_TCP) || (ip->ip_p == IPPROTO_UDP))
ip                693 netinet/ip_input.c 	(*inetsw[ip_protox[ip->ip_p]].pr_input)(m, hlen, NULL, 0);
ip                747 netinet/ip_input.c 	struct ip *ip;
ip                871 netinet/ip_input.c 	ip = q->ipqe_ip;
ip                872 netinet/ip_input.c 	if ((next + (ip->ip_hl << 2)) > IP_MAXPACKET) {
ip                898 netinet/ip_input.c 	ip->ip_len = htons(next);
ip                899 netinet/ip_input.c 	ip->ip_src = fp->ipq_src;
ip                900 netinet/ip_input.c 	ip->ip_dst = fp->ipq_dst;
ip                903 netinet/ip_input.c 	m->m_len += (ip->ip_hl << 2);
ip                904 netinet/ip_input.c 	m->m_data -= (ip->ip_hl << 2);
ip               1013 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
ip               1021 netinet/ip_input.c 	dst = ip->ip_dst;
ip               1022 netinet/ip_input.c 	cp = (u_char *)(ip + 1);
ip               1023 netinet/ip_input.c 	cnt = (ip->ip_hl << 2) - sizeof (struct ip);
ip               1033 netinet/ip_input.c 				code = &cp[IPOPT_OLEN] - (u_char *)ip;
ip               1038 netinet/ip_input.c 				code = &cp[IPOPT_OLEN] - (u_char *)ip;
ip               1065 netinet/ip_input.c 				code = &cp[IPOPT_OFFSET] - (u_char *)ip;
ip               1068 netinet/ip_input.c 			ipaddr.sin_addr = ip->ip_dst;
ip               1087 netinet/ip_input.c 				save_rte(cp, ip->ip_src);
ip               1108 netinet/ip_input.c 			ip->ip_dst = ipaddr.sin_addr;
ip               1115 netinet/ip_input.c 			forward = !IN_MULTICAST(ip->ip_dst.s_addr);
ip               1120 netinet/ip_input.c 				code = &cp[IPOPT_OLEN] - (u_char *)ip;
ip               1124 netinet/ip_input.c 				code = &cp[IPOPT_OFFSET] - (u_char *)ip;
ip               1134 netinet/ip_input.c 			bcopy((caddr_t)(&ip->ip_dst), (caddr_t)&ipaddr.sin_addr,
ip               1152 netinet/ip_input.c 			code = cp - (u_char *)ip;
ip               1197 netinet/ip_input.c 				    (u_char *)ip + 1;
ip               1394 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
ip               1398 netinet/ip_input.c 	olen = (ip->ip_hl<<2) - sizeof (struct ip);
ip               1399 netinet/ip_input.c 	opts = (caddr_t)(ip + 1);
ip               1400 netinet/ip_input.c 	i = m->m_len - (sizeof (struct ip) + olen);
ip               1405 netinet/ip_input.c 	ip->ip_hl = sizeof(struct ip) >> 2;
ip               1436 netinet/ip_input.c 	struct ip *ip = mtod(m, struct ip *);
ip               1446 netinet/ip_input.c 		printf("forward: src %x dst %x ttl %x\n", ip->ip_src.s_addr,
ip               1447 netinet/ip_input.c 		    ip->ip_dst.s_addr, ip->ip_ttl);
ip               1449 netinet/ip_input.c 	if (m->m_flags & M_BCAST || in_canforward(ip->ip_dst) == 0) {
ip               1454 netinet/ip_input.c 	if (ip->ip_ttl <= IPTTLDEC) {
ip               1465 netinet/ip_input.c 	    ip->ip_dst.s_addr != sin->sin_addr.s_addr ||
ip               1473 netinet/ip_input.c 		sin->sin_addr = ip->ip_dst;
ip               1475 netinet/ip_input.c 		rtalloc_mpath(&ipforward_rt, &ip->ip_src.s_addr, rtableid);
ip               1489 netinet/ip_input.c 	mcopy = m_copym(m, 0, min(ntohs(ip->ip_len), 68), M_DONTWAIT);
ip               1491 netinet/ip_input.c 		mcopy = m_pullup(mcopy, min(ntohs(ip->ip_len), 68));
ip               1493 netinet/ip_input.c 	ip->ip_ttl -= IPTTLDEC;
ip               1511 netinet/ip_input.c 		    (ip->ip_src.s_addr & ifatoia(rt->rt_ifa)->ia_subnetmask) ==
ip               1516 netinet/ip_input.c 			dest = ip->ip_dst.s_addr;
ip               1678 netinet/ip_input.c ip_savecontrol(struct inpcb *inp, struct mbuf **mp, struct ip *ip,
ip               1693 netinet/ip_input.c 		*mp = sbcreatecontrol((caddr_t) &ip->ip_dst,
ip               1736 netinet/ip_input.c 		*mp = sbcreatecontrol((caddr_t) &ip->ip_ttl,
ip                311 netinet/ip_ipcomp.c 	addr = (caddr_t) mtod(m, struct ip *) + skip;
ip                559 netinet/ip_ipcomp.c 	struct ip *ip;
ip                640 netinet/ip_ipcomp.c 		ip = mtod(m, struct ip *);
ip                641 netinet/ip_ipcomp.c 		ipcomp->ipcomp_nh = ip->ip_p;
ip                642 netinet/ip_ipcomp.c 		ip->ip_p = IPPROTO_IPCOMP;
ip                144 netinet/ip_ipip.c 	struct ip *ipo;
ip                163 netinet/ip_ipip.c 		hlen = sizeof(struct ip);
ip                186 netinet/ip_ipip.c 	ipo = mtod(m, struct ip *);
ip                208 netinet/ip_ipip.c 	if (m->m_pkthdr.len < sizeof(struct ip)) {
ip                219 netinet/ip_ipip.c 		hlen = sizeof(struct ip);
ip                255 netinet/ip_ipip.c                 ipo = mtod(m, struct ip *);
ip                384 netinet/ip_ipip.c 	struct ip *ipo;
ip                413 netinet/ip_ipip.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
ip                421 netinet/ip_ipip.c 		ipo = mtod(m, struct ip *);
ip                440 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
ip                441 netinet/ip_ipip.c 			    offsetof(struct ip, ip_tos),
ip                450 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
ip                451 netinet/ip_ipip.c 			    offsetof(struct ip, ip_off),
ip                462 netinet/ip_ipip.c 			m_copydata(m, sizeof(struct ip) +
ip                528 netinet/ip_ipip.c 			    offsetof(struct ip, ip_tos), sizeof(u_int8_t),
ip                575 netinet/ip_ipip.c 			    m->m_pkthdr.len - sizeof(struct ip);
ip                577 netinet/ip_ipip.c 		ipipstat.ipips_obytes += m->m_pkthdr.len - sizeof(struct ip);
ip               1101 netinet/ip_ipsp.c 	struct ip iph;
ip               1123 netinet/ip_ipsp.c 			m_copydata(m, off, sizeof(struct ip), (caddr_t) &iph);
ip                177 netinet/ip_mroute.c static void phyint_send(struct ip *, struct vif *, struct mbuf *);
ip                178 netinet/ip_mroute.c static void encap_send(struct ip *, struct vif *, struct mbuf *);
ip                179 netinet/ip_mroute.c static void tbf_control(struct vif *, struct mbuf *, struct ip *,
ip                184 netinet/ip_mroute.c static int tbf_dq_sel(struct vif *, struct ip *);
ip                187 netinet/ip_mroute.c static int priority(struct vif *, struct ip *);
ip                205 netinet/ip_mroute.c static int pim_register_send(struct ip *, struct vif *,
ip                207 netinet/ip_mroute.c static int pim_register_send_rp(struct ip *, struct vif *,
ip                209 netinet/ip_mroute.c static int pim_register_send_upcall(struct ip *, struct vif *,
ip                211 netinet/ip_mroute.c static struct mbuf *pim_register_prepare(struct ip *, struct mbuf *);
ip                230 netinet/ip_mroute.c struct ip multicast_encap_iphdr = {
ip                232 netinet/ip_mroute.c 	sizeof(struct ip) >> 2, IPVERSION,
ip                234 netinet/ip_mroute.c 	IPVERSION, sizeof(struct ip) >> 2,
ip                237 netinet/ip_mroute.c 	sizeof(struct ip),		/* total length */
ip                285 netinet/ip_mroute.c static struct ip pim_encap_iphdr = {
ip                287 netinet/ip_mroute.c 	sizeof(struct ip) >> 2,
ip                291 netinet/ip_mroute.c 	sizeof(struct ip) >> 2,
ip                294 netinet/ip_mroute.c 	sizeof(struct ip),	/* total length */
ip               1353 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
ip               1362 netinet/ip_mroute.c 		    ntohl(ip->ip_src.s_addr), ntohl(ip->ip_dst.s_addr), ifp);
ip               1364 netinet/ip_mroute.c 	if (ip->ip_hl < (IP_HDR_LEN + TUNNEL_LEN) >> 2 ||
ip               1365 netinet/ip_mroute.c 	    ((u_char *)(ip + 1))[1] != IPOPT_LSRR) {
ip               1377 netinet/ip_mroute.c 			    "packet from %x\n", ntohl(ip->ip_src.s_addr));
ip               1384 netinet/ip_mroute.c 		if (ip->ip_ttl < 255) {
ip               1386 netinet/ip_mroute.c 			ip->ip_ttl++;
ip               1388 netinet/ip_mroute.c 		if (rsvpdebug && ip->ip_p == IPPROTO_RSVP) {
ip               1392 netinet/ip_mroute.c 			    ntohl(ip->ip_src), ntohl(ip->ip_dst), vifi,
ip               1398 netinet/ip_mroute.c 	if (rsvpdebug && ip->ip_p == IPPROTO_RSVP) {
ip               1400 netinet/ip_mroute.c 		    "vif option\n", ntohl(ip->ip_src), ntohl(ip->ip_dst));
ip               1408 netinet/ip_mroute.c 	if (ip->ip_ttl <= 1 || IN_LOCAL_GROUP(ip->ip_dst.s_addr))
ip               1416 netinet/ip_mroute.c 	rt = mfc_find(&ip->ip_src, &ip->ip_dst);
ip               1435 netinet/ip_mroute.c 		int hlen = ip->ip_hl << 2;
ip               1447 netinet/ip_mroute.c 			    ntohl(ip->ip_src.s_addr),
ip               1448 netinet/ip_mroute.c 			    ntohl(ip->ip_dst.s_addr));
ip               1470 netinet/ip_mroute.c 		hash = MFCHASH(ip->ip_src, ip->ip_dst);
ip               1472 netinet/ip_mroute.c 			if (in_hosteq(ip->ip_src, rt->mfc_origin) &&
ip               1473 netinet/ip_mroute.c 			    in_hosteq(ip->ip_dst, rt->mfc_mcastgrp) &&
ip               1519 netinet/ip_mroute.c 			sin.sin_addr = ip->ip_src;
ip               1534 netinet/ip_mroute.c 			rt->mfc_origin = ip->ip_src;
ip               1535 netinet/ip_mroute.c 			rt->mfc_mcastgrp = ip->ip_dst;
ip               1651 netinet/ip_mroute.c 	struct ip  *ip = mtod(m, struct ip *);
ip               1654 netinet/ip_mroute.c 	int plen = ntohs(ip->ip_len) - (ip->ip_hl << 2);
ip               1661 netinet/ip_mroute.c #define MC_SEND(ip, vifp, m) do {					\
ip               1663 netinet/ip_mroute.c 		encap_send((ip), (vifp), (m));				\
ip               1665 netinet/ip_mroute.c 		phyint_send((ip), (vifp), (m));				\
ip               1677 netinet/ip_mroute.c 			pim_register_send(ip, viftable + xmt_vif, m, rt);
ip               1680 netinet/ip_mroute.c 		MC_SEND(ip, viftable + xmt_vif, m);
ip               1736 netinet/ip_mroute.c 				int hlen = ip->ip_hl << 2;
ip               1765 netinet/ip_mroute.c 	if (in_hosteq(ip->ip_src, viftable[vifi].v_lcl_addr)) {
ip               1783 netinet/ip_mroute.c 			(ip->ip_ttl > rt->mfc_ttls[vifi])) {
ip               1788 netinet/ip_mroute.c 				pim_register_send(ip, vifp, m, rt);
ip               1791 netinet/ip_mroute.c 			MC_SEND(ip, vifp, m);
ip               1824 netinet/ip_mroute.c phyint_send(struct ip *ip, struct vif *vifp, struct mbuf *m)
ip               1827 netinet/ip_mroute.c 	int hlen = ip->ip_hl << 2;
ip               1842 netinet/ip_mroute.c 		tbf_control(vifp, mb_copy, mtod(mb_copy, struct ip *),
ip               1843 netinet/ip_mroute.c 		    ntohs(ip->ip_len));
ip               1847 netinet/ip_mroute.c encap_send(struct ip *ip, struct vif *vifp, struct mbuf *m)
ip               1850 netinet/ip_mroute.c 	struct ip *ip_copy;
ip               1851 netinet/ip_mroute.c 	int i, len = ntohs(ip->ip_len) + sizeof(multicast_encap_iphdr);
ip               1886 netinet/ip_mroute.c 	ip_copy = mtod(mb_copy, struct ip *);
ip               1896 netinet/ip_mroute.c 	ip = (struct ip *)((caddr_t)ip_copy + sizeof(multicast_encap_iphdr));
ip               1897 netinet/ip_mroute.c 	--ip->ip_ttl;
ip               1898 netinet/ip_mroute.c 	ip->ip_sum = 0;
ip               1900 netinet/ip_mroute.c 	ip->ip_sum = in_cksum(mb_copy, ip->ip_hl << 2);
ip               1906 netinet/ip_mroute.c 		tbf_control(vifp, mb_copy, ip, ntohs(ip_copy->ip_len));
ip               1913 netinet/ip_mroute.c tbf_control(struct vif *vifp, struct mbuf *m, struct ip *ip, u_int32_t len)
ip               1940 netinet/ip_mroute.c 		    !tbf_dq_sel(vifp, ip)) {
ip               1984 netinet/ip_mroute.c 		len = ntohs(mtod(m, struct ip *)->ip_len);
ip               2024 netinet/ip_mroute.c tbf_dq_sel(struct vif *vifp, struct ip *ip)
ip               2030 netinet/ip_mroute.c 	p = priority(vifp, ip);
ip               2035 netinet/ip_mroute.c 		if (p > priority(vifp, mtod(m, struct ip *))) {
ip               2069 netinet/ip_mroute.c 		imo.imo_multicast_ttl = mtod(m, struct ip *)->ip_ttl - 1;
ip               2120 netinet/ip_mroute.c priority(struct vif *vifp, struct ip *ip)
ip               2133 netinet/ip_mroute.c 	if (ip->ip_p == IPPROTO_UDP) {
ip               2135 netinet/ip_mroute.c 		    (struct udphdr *)(((char *)ip) + (ip->ip_hl << 2));
ip               2295 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
ip               2360 netinet/ip_mroute.c 	rsvp_src.sin_addr = ip->ip_src;
ip               2959 netinet/ip_mroute.c pim_register_send(struct ip *ip, struct vif *vifp,
ip               2967 netinet/ip_mroute.c 	mb_copy = pim_register_prepare(ip, m);
ip               2978 netinet/ip_mroute.c 		mm = m_pullup(mm, sizeof(struct ip));
ip               2980 netinet/ip_mroute.c 			ip = mtod(mm, struct ip *);
ip               2983 netinet/ip_mroute.c 				pim_register_send_rp(ip, vifp, mm, rt);
ip               2985 netinet/ip_mroute.c 				pim_register_send_upcall(ip, vifp, mm, rt);
ip               2999 netinet/ip_mroute.c pim_register_prepare(struct ip *ip, struct mbuf *m)
ip               3018 netinet/ip_mroute.c 	mb_copy = m_pullup(mb_copy, ip->ip_hl << 2);
ip               3023 netinet/ip_mroute.c 	ip = mtod(mb_copy, struct ip *);
ip               3024 netinet/ip_mroute.c 	--ip->ip_ttl;
ip               3029 netinet/ip_mroute.c 	if (ntohs(ip->ip_len) <= mtu) {
ip               3031 netinet/ip_mroute.c 		ip->ip_sum = 0;
ip               3032 netinet/ip_mroute.c 		ip->ip_sum = in_cksum(mb_copy, ip->ip_hl << 2);
ip               3047 netinet/ip_mroute.c pim_register_send_upcall(struct ip *ip, struct vif *vifp,
ip               3051 netinet/ip_mroute.c 	int len = ntohs(ip->ip_len);
ip               3071 netinet/ip_mroute.c 	im->im_src = ip->ip_src;
ip               3072 netinet/ip_mroute.c 	im->im_dst = ip->ip_dst;
ip               3074 netinet/ip_mroute.c 	k_igmpsrc.sin_addr = ip->ip_src;
ip               3097 netinet/ip_mroute.c pim_register_send_rp(struct ip *ip, struct vif *vifp,
ip               3101 netinet/ip_mroute.c 	struct ip *ip_outer;
ip               3103 netinet/ip_mroute.c 	int len = ntohs(ip->ip_len);
ip               3124 netinet/ip_mroute.c 	ip_outer = mtod(mb_first, struct ip *);
ip               3135 netinet/ip_mroute.c 	ip_outer->ip_tos = ip->ip_tos;
ip               3136 netinet/ip_mroute.c 	if (ntohs(ip->ip_off) & IP_DF)
ip               3152 netinet/ip_mroute.c 		tbf_control(vifp, mb_first, ip, ntohs(ip_outer->ip_len));
ip               3172 netinet/ip_mroute.c 	struct ip *ip = mtod(m, struct ip *);
ip               3184 netinet/ip_mroute.c 	datalen = ntohs(ip->ip_len) - iphlen;
ip               3194 netinet/ip_mroute.c 		    datalen, (u_long)ip->ip_src.s_addr);
ip               3219 netinet/ip_mroute.c 	ip = mtod(m, struct ip *);
ip               3220 netinet/ip_mroute.c 	ip_tos = ip->ip_tos;
ip               3267 netinet/ip_mroute.c 		struct ip *encap_ip;
ip               3290 netinet/ip_mroute.c 			    datalen, (u_long)ip->ip_src.s_addr);
ip               3296 netinet/ip_mroute.c 		encap_ip = (struct ip *)(reghdr + 1);
ip                 99 netinet/ip_output.c 	struct ip *ip;
ip                102 netinet/ip_output.c 	int hlen = sizeof (struct ip);
ip                147 netinet/ip_output.c 	ip = mtod(m, struct ip *);
ip                153 netinet/ip_output.c 		ip->ip_v = IPVERSION;
ip                154 netinet/ip_output.c 		ip->ip_off &= htons(IP_DF);
ip                155 netinet/ip_output.c 		ip->ip_id = htons(ip_randomid());
ip                156 netinet/ip_output.c 		ip->ip_hl = hlen >> 2;
ip                159 netinet/ip_output.c 		hlen = ip->ip_hl << 2;
ip                170 netinet/ip_output.c 	if (ip->ip_src.s_addr == INADDR_ANY) {
ip                189 netinet/ip_output.c 				  dst->sin_addr.s_addr != ip->ip_dst.s_addr)) {
ip                197 netinet/ip_output.c 			dst->sin_addr = ip->ip_dst;
ip                213 netinet/ip_output.c 			ip->ip_ttl = 1;
ip                214 netinet/ip_output.c 		} else if ((IN_MULTICAST(ip->ip_dst.s_addr) ||
ip                215 netinet/ip_output.c 		    (ip->ip_dst.s_addr == INADDR_BROADCAST)) &&
ip                241 netinet/ip_output.c 		if (!IN_MULTICAST(ip->ip_dst.s_addr))
ip                242 netinet/ip_output.c 			ip->ip_src = ia->ia_addr.sin_addr;
ip                332 netinet/ip_output.c 		if (!IN_MULTICAST(ip->ip_dst.s_addr)) {
ip                359 netinet/ip_output.c 				  dst->sin_addr.s_addr != ip->ip_dst.s_addr)) {
ip                367 netinet/ip_output.c 			dst->sin_addr = ip->ip_dst;
ip                383 netinet/ip_output.c 			ip->ip_ttl = 1;
ip                384 netinet/ip_output.c 		} else if ((IN_MULTICAST(ip->ip_dst.s_addr) ||
ip                385 netinet/ip_output.c 		    (ip->ip_dst.s_addr == INADDR_BROADCAST)) &&
ip                392 netinet/ip_output.c 				rtalloc_mpath(ro, &ip->ip_src.s_addr, 0);
ip                411 netinet/ip_output.c 		if (ip->ip_src.s_addr == INADDR_ANY)
ip                412 netinet/ip_output.c 			ip->ip_src = ia->ia_addr.sin_addr;
ip                415 netinet/ip_output.c 	if (IN_MULTICAST(ip->ip_dst.s_addr) ||
ip                416 netinet/ip_output.c 	    (ip->ip_dst.s_addr == INADDR_BROADCAST)) {
ip                419 netinet/ip_output.c 		m->m_flags |= (ip->ip_dst.s_addr == INADDR_BROADCAST) ?
ip                433 netinet/ip_output.c 			ip->ip_ttl = imo->imo_multicast_ttl;
ip                435 netinet/ip_output.c 			ip->ip_ttl = IP_DEFAULT_MULTICAST_TTL;
ip                465 netinet/ip_output.c 		if (ip->ip_src.s_addr == INADDR_ANY) {
ip                470 netinet/ip_output.c 					ip->ip_src = ia->ia_addr.sin_addr;
ip                475 netinet/ip_output.c 		IN_LOOKUP_MULTI(ip->ip_dst, ifp, inm);
ip                526 netinet/ip_output.c 		if (ip->ip_ttl == 0 || (ifp->if_flags & IFF_LOOPBACK) != 0) {
ip                550 netinet/ip_output.c 		if (ntohs(ip->ip_len) > ifp->if_mtu) {
ip                565 netinet/ip_output.c 		ip->ip_off |= htons(IP_DF);
ip                589 netinet/ip_output.c 		ip = mtod(m, struct ip *);
ip                590 netinet/ip_output.c 		hlen = ip->ip_hl << 2;
ip                603 netinet/ip_output.c 		if (ip_mtudisc && (ip->ip_off & htons(IP_DF)) && tdb->tdb_mtu &&
ip                604 netinet/ip_output.c 		    ntohs(ip->ip_len) > tdb->tdb_mtu &&
ip                612 netinet/ip_output.c 			    ip->ip_dst.s_addr);
ip                625 netinet/ip_output.c 				dst.sin_addr = ip->ip_dst;
ip                699 netinet/ip_output.c 	ip = mtod(m, struct ip *);
ip                700 netinet/ip_output.c 	hlen = ip->ip_hl << 2;
ip                723 netinet/ip_output.c 	if (ntohs(ip->ip_len) <= mtu) {
ip                729 netinet/ip_output.c 			ip->ip_sum = 0;
ip                730 netinet/ip_output.c 			ip->ip_sum = in_cksum(m, hlen);
ip                745 netinet/ip_output.c 	if (ip->ip_off & htons(IP_DF)) {
ip                801 netinet/ip_output.c 	struct ip *ip, *mhip;
ip                810 netinet/ip_output.c 	ip = mtod(m, struct ip *);
ip                811 netinet/ip_output.c 	hlen = ip->ip_hl << 2;
ip                836 netinet/ip_output.c 	mhlen = sizeof (struct ip);
ip                837 netinet/ip_output.c 	for (off = hlen + len; off < ntohs(ip->ip_len); off += len) {
ip                847 netinet/ip_output.c 		mhip = mtod(m, struct ip *);
ip                848 netinet/ip_output.c 		*mhip = *ip;
ip                851 netinet/ip_output.c 		if (hlen > sizeof (struct ip)) {
ip                852 netinet/ip_output.c 			mhlen = ip_optcopy(ip, mhip) + sizeof (struct ip);
ip                857 netinet/ip_output.c 		    (ntohs(ip->ip_off) & ~IP_MF);
ip                858 netinet/ip_output.c 		if (ip->ip_off & htons(IP_MF))
ip                860 netinet/ip_output.c 		if (off + len >= ntohs(ip->ip_len))
ip                861 netinet/ip_output.c 			len = ntohs(ip->ip_len) - off;
ip                891 netinet/ip_output.c 	m_adj(m, hlen + firstlen - ntohs(ip->ip_len));
ip                893 netinet/ip_output.c 	ip->ip_len = htons((u_int16_t)m->m_pkthdr.len);
ip                894 netinet/ip_output.c 	ip->ip_off |= htons(IP_MF);
ip                901 netinet/ip_output.c 		ip->ip_sum = 0;
ip                902 netinet/ip_output.c 		ip->ip_sum = in_cksum(m, hlen);
ip                943 netinet/ip_output.c 	struct ip *ip = mtod(m, struct ip *);
ip                947 netinet/ip_output.c 	if (optlen + ntohs(ip->ip_len) > IP_MAXPACKET)
ip                950 netinet/ip_output.c 		ip->ip_dst = p->ipopt_dst;
ip                957 netinet/ip_output.c 		m->m_len -= sizeof(struct ip);
ip                958 netinet/ip_output.c 		m->m_data += sizeof(struct ip);
ip                961 netinet/ip_output.c 		m->m_len = optlen + sizeof(struct ip);
ip                963 netinet/ip_output.c 		bcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip));
ip                968 netinet/ip_output.c 		ovbcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip));
ip                970 netinet/ip_output.c 	ip = mtod(m, struct ip *);
ip                971 netinet/ip_output.c 	bcopy((caddr_t)p->ipopt_list, (caddr_t)(ip + 1), (unsigned)optlen);
ip                972 netinet/ip_output.c 	*phlen = sizeof(struct ip) + optlen;
ip                973 netinet/ip_output.c 	ip->ip_len = htons(ntohs(ip->ip_len) + optlen);
ip                982 netinet/ip_output.c ip_optcopy(ip, jp)
ip                983 netinet/ip_output.c 	struct ip *ip, *jp;
ip                988 netinet/ip_output.c 	cp = (u_char *)(ip + 1);
ip                990 netinet/ip_output.c 	cnt = (ip->ip_hl << 2) - sizeof (struct ip);
ip               2003 netinet/ip_output.c 	struct ip *ip;
ip               2012 netinet/ip_output.c 		ip = mtod(copym, struct ip *);
ip               2013 netinet/ip_output.c 		ip->ip_sum = 0;
ip               2014 netinet/ip_output.c 		ip->ip_sum = in_cksum(copym, ip->ip_hl << 2);
ip               2025 netinet/ip_output.c 	struct ip *ip;
ip               2028 netinet/ip_output.c 	ip = mtod(m, struct ip *);
ip               2029 netinet/ip_output.c 	offset = ip->ip_hl << 2;
ip               2031 netinet/ip_output.c 	if (csum == 0 && ip->ip_p == IPPROTO_UDP)
ip               2034 netinet/ip_output.c 	switch (ip->ip_p) {
ip                119 netinet/ip_spd.c 		if (hlen < sizeof (struct ip) || m->m_pkthdr.len < hlen) {
ip                126 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_src),
ip                128 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_dst),
ip                130 netinet/ip_spd.c 		m_copydata(m, offsetof(struct ip, ip_p), sizeof(u_int8_t),
ip                 57 netinet/ip_var.h 	struct ip	*ipqe_ip;
ip                168 netinet/ip_var.h int	 ip_optcopy(struct ip *, struct ip *);
ip                185 netinet/ip_var.h void	 ip_savecontrol(struct inpcb *, struct mbuf **, struct ip *,
ip                175 netinet/ipsec_input.c 		m_copydata(m, offsetof(struct ip, ip_dst),
ip                288 netinet/ipsec_input.c 	struct ip *ip, ipn;
ip                322 netinet/ipsec_input.c 		ip = mtod(m, struct ip *);
ip                323 netinet/ipsec_input.c 		ip->ip_len = htons(m->m_pkthdr.len);
ip                324 netinet/ipsec_input.c 		ip->ip_sum = 0;
ip                325 netinet/ipsec_input.c 		ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
ip                326 netinet/ipsec_input.c 		prot = ip->ip_p;
ip                330 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip)) {
ip                338 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip),
ip                439 netinet/ipsec_input.c 			if (m->m_pkthdr.len - skip < sizeof(struct ip)) {
ip                447 netinet/ipsec_input.c 			m_copydata(m, skip, sizeof(struct ip), (caddr_t) &ipn);
ip                685 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
ip                741 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
ip                783 netinet/ipsec_input.c 	ipsec_common_input(m, skip, offsetof(struct ip, ip_p), AF_INET,
ip                819 netinet/ipsec_input.c 	struct ip *ip = v;
ip                822 netinet/ipsec_input.c 	if (cmd == PRC_MSGSIZE && ip && ip_mtudisc && ip->ip_v == 4) {
ip                826 netinet/ipsec_input.c 		int hlen = ip->ip_hl << 2;
ip                831 netinet/ipsec_input.c 		icp = (struct icmp *)((caddr_t) ip -
ip                845 netinet/ipsec_input.c 		dst.sin_addr.s_addr = ip->ip_dst.s_addr;
ip                847 netinet/ipsec_input.c 		bcopy((caddr_t)ip + hlen, &spi, sizeof(u_int32_t));
ip                884 netinet/ipsec_input.c 	struct ip *ip = v;
ip                893 netinet/ipsec_input.c 	icp = (struct icmp *)((caddr_t) ip - offsetof(struct icmp, icmp_ip));
ip                906 netinet/ipsec_input.c 	dst.sin_addr.s_addr = ip->ip_dst.s_addr;
ip                911 netinet/ipsec_input.c 	src.sin_addr.s_addr = ip->ip_src.s_addr;
ip                 88 netinet/ipsec_output.c 	struct ip *ip;
ip                173 netinet/ipsec_output.c 				i = sizeof(struct ip);
ip                188 netinet/ipsec_output.c 			ip = mtod(m, struct ip *);
ip                194 netinet/ipsec_output.c 			setdf = ip->ip_off & htons(IP_DF);
ip                209 netinet/ipsec_output.c 			(tdb->tdb_dst.sin.sin_addr.s_addr != ip->ip_dst.s_addr)) ||
ip                221 netinet/ipsec_output.c 				if (m->m_len < sizeof(struct ip))
ip                223 netinet/ipsec_output.c 					    sizeof(struct ip))) == NULL)
ip                226 netinet/ipsec_output.c 				ip = mtod(m, struct ip *);
ip                227 netinet/ipsec_output.c 				ip->ip_len = htons(m->m_pkthdr.len);
ip                228 netinet/ipsec_output.c 				ip->ip_sum = 0;
ip                229 netinet/ipsec_output.c 				ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
ip                270 netinet/ipsec_output.c 				if (m->m_len < sizeof(struct ip))
ip                272 netinet/ipsec_output.c 					    sizeof(struct ip))) == NULL)
ip                275 netinet/ipsec_output.c 				ip = mtod(m, struct ip *);
ip                276 netinet/ipsec_output.c 				ip->ip_off |= htons(IP_DF);
ip                300 netinet/ipsec_output.c 		ip = mtod(m, struct ip *);
ip                301 netinet/ipsec_output.c 		i = ip->ip_hl << 2;
ip                302 netinet/ipsec_output.c 		off = offsetof(struct ip, ip_p);
ip                394 netinet/ipsec_output.c 	struct ip *ip;
ip                414 netinet/ipsec_output.c 		mi = m_inject(m, sizeof(struct ip), sizeof(struct udphdr),
ip                425 netinet/ipsec_output.c 		uh->uh_ulen = htons(m->m_pkthdr.len - sizeof(struct ip));
ip                434 netinet/ipsec_output.c 		ip = mtod(m, struct ip *);
ip                435 netinet/ipsec_output.c 		ip->ip_len = htons(m->m_pkthdr.len);
ip                437 netinet/ipsec_output.c 			ip->ip_p = IPPROTO_UDP;
ip                577 netinet/ipsec_output.c 		adjust += sizeof(struct ip);
ip                122 netinet/raw_ip.c 	struct ip *ip = mtod(m, struct ip *);
ip                126 netinet/raw_ip.c 	ripsrc.sin_addr = ip->ip_src;
ip                132 netinet/raw_ip.c 		if (inp->inp_ip.ip_p && inp->inp_ip.ip_p != ip->ip_p)
ip                135 netinet/raw_ip.c 		    inp->inp_laddr.s_addr != ip->ip_dst.s_addr)
ip                138 netinet/raw_ip.c 		    inp->inp_faddr.s_addr != ip->ip_src.s_addr)
ip                145 netinet/raw_ip.c 					ip_savecontrol(last, &opts, ip, n);
ip                161 netinet/raw_ip.c 			ip_savecontrol(last, &opts, ip, m);
ip                170 netinet/raw_ip.c 		if (ip->ip_p != IPPROTO_ICMP)
ip                188 netinet/raw_ip.c 	struct ip *ip;
ip                206 netinet/raw_ip.c 		if ((m->m_pkthdr.len + sizeof(struct ip)) > IP_MAXPACKET) {
ip                210 netinet/raw_ip.c 		M_PREPEND(m, sizeof(struct ip), M_DONTWAIT);
ip                213 netinet/raw_ip.c 		ip = mtod(m, struct ip *);
ip                214 netinet/raw_ip.c 		ip->ip_tos = inp->inp_ip.ip_tos;
ip                215 netinet/raw_ip.c 		ip->ip_off = htons(0);
ip                216 netinet/raw_ip.c 		ip->ip_p = inp->inp_ip.ip_p;
ip                217 netinet/raw_ip.c 		ip->ip_len = htons(m->m_pkthdr.len);
ip                218 netinet/raw_ip.c 		ip->ip_src = inp->inp_laddr;
ip                219 netinet/raw_ip.c 		ip->ip_dst.s_addr = dst;
ip                220 netinet/raw_ip.c 		ip->ip_ttl = inp->inp_ip.ip_ttl ? inp->inp_ip.ip_ttl : MAXTTL;
ip                226 netinet/raw_ip.c 		if (m->m_pkthdr.len < sizeof(struct ip)) {
ip                230 netinet/raw_ip.c 		ip = mtod(m, struct ip *);
ip                235 netinet/raw_ip.c 		if ((ip->ip_hl != (sizeof (*ip) >> 2) && inp->inp_options) ||
ip                236 netinet/raw_ip.c 		    ntohs(ip->ip_len) > m->m_pkthdr.len ||
ip                237 netinet/raw_ip.c 		    ntohs(ip->ip_len) < ip->ip_hl << 2) {
ip                241 netinet/raw_ip.c 		if (ip->ip_id == 0) {
ip                242 netinet/raw_ip.c 			ip->ip_id = htons(ip_randomid());
ip                110 netinet/tcp_input.c #define M_V4_LEN(m)      (M_PH_LEN(m) - sizeof(struct ip))
ip                370 netinet/tcp_input.c 	struct ip *ip;
ip                421 netinet/tcp_input.c 	switch (mtod(m, struct ip *)->ip_v) {
ip                442 netinet/tcp_input.c 		if (iphlen < sizeof(struct ip)) {
ip                470 netinet/tcp_input.c 	ip = NULL;
ip                476 netinet/tcp_input.c 		ip = mtod(m, struct ip *);
ip                477 netinet/tcp_input.c 		if (IN_MULTICAST(ip->ip_dst.s_addr) ||
ip                478 netinet/tcp_input.c 		    in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif))
ip                482 netinet/tcp_input.c 		iptos = ip->ip_tos;
ip                604 netinet/tcp_input.c 		inp = in_pcbhashlookup(&tcbtable, ip->ip_src, th->th_sport,
ip                605 netinet/tcp_input.c 		    ip->ip_dst, th->th_dport);
ip                622 netinet/tcp_input.c 			    ip->ip_dst, th->th_dport, inpl_flags);
ip                638 netinet/tcp_input.c 	if (inp->inp_ip_minttl && inp->inp_ip_minttl > ip->ip_ttl)
ip                665 netinet/tcp_input.c 			src.sin.sin_addr = ip->ip_src;
ip                670 netinet/tcp_input.c 			dst.sin.sin_addr = ip->ip_dst;
ip                701 netinet/tcp_input.c 				bcopy(ip, &tcp_saveti.ti_i, sizeof(*ip));
ip                835 netinet/tcp_input.c 						if (ip->ip_dst.s_addr == ip->ip_src.s_addr) {
ip               2365 netinet/tcp_input.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
ip               2368 netinet/tcp_input.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
ip               3006 netinet/tcp_input.c 		iphlen = sizeof(struct ip);
ip               3148 netinet/tcp_input.c 		hlen = sizeof(struct ip);
ip               3274 netinet/tcp_input.c 		iphlen = sizeof(struct ip);
ip               4140 netinet/tcp_input.c 	struct ip *ip = NULL;
ip               4150 netinet/tcp_input.c 		hlen = sizeof(struct ip);
ip               4205 netinet/tcp_input.c 		ip = mtod(m, struct ip *);
ip               4206 netinet/tcp_input.c 		ip->ip_dst = sc->sc_src.sin.sin_addr;
ip               4207 netinet/tcp_input.c 		ip->ip_src = sc->sc_dst.sin.sin_addr;
ip               4208 netinet/tcp_input.c 		ip->ip_p = IPPROTO_TCP;
ip               4209 netinet/tcp_input.c 		th = (struct tcphdr *)(ip + 1);
ip               4289 netinet/tcp_input.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
ip               4290 netinet/tcp_input.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
ip               4331 netinet/tcp_input.c 		ip->ip_len = htons(tlen - hlen);
ip               4354 netinet/tcp_input.c 		ip->ip_len = htons(tlen);
ip               4355 netinet/tcp_input.c 		ip->ip_ttl = inp ? inp->inp_ip.ip_ttl : ip_defttl;
ip                531 netinet/tcp_output.c 		hdrlen = sizeof(struct ip) + sizeof(struct tcphdr);
ip                907 netinet/tcp_output.c 			iphlen = sizeof(struct ip);
ip                910 netinet/tcp_output.c 			src.sin.sin_addr = mtod(m, struct ip *)->ip_src;
ip                913 netinet/tcp_output.c 			dst.sin.sin_addr = mtod(m, struct ip *)->ip_dst;
ip               1072 netinet/tcp_output.c 			struct ip *ip;
ip               1074 netinet/tcp_output.c 			ip = mtod(m, struct ip *);
ip               1075 netinet/tcp_output.c 			ip->ip_len = htons(m->m_pkthdr.len);
ip               1077 netinet/tcp_output.c 			ip->ip_ttl = tp->t_inpcb->inp_ip.ip_ttl;
ip               1078 netinet/tcp_output.c 			ip->ip_tos = tp->t_inpcb->inp_ip.ip_tos;
ip               1081 netinet/tcp_output.c 				ip->ip_tos |= IPTOS_ECN_ECT0;
ip                220 netinet/tcp_subr.c 			m->m_len = sizeof(struct ip);
ip                260 netinet/tcp_subr.c 				sizeof(struct ip));
ip                348 netinet/tcp_subr.c 		af = (((struct ip *)ti)->ip_v == 6) ? AF_INET6 : AF_INET;
ip                368 netinet/tcp_subr.c 			    sizeof(struct ip));
ip                392 netinet/tcp_subr.c 			th = (void *)((caddr_t)ti + sizeof(struct ip));
ip                408 netinet/tcp_subr.c 		th = (struct tcphdr *)((caddr_t)ti + sizeof(struct ip));
ip                446 netinet/tcp_subr.c 		ti->ti_len = htons((u_short)tlen - sizeof(struct ip));
ip                455 netinet/tcp_subr.c 		((struct ip *)ti)->ip_len = htons(tlen);
ip                456 netinet/tcp_subr.c 		((struct ip *)ti)->ip_ttl = ip_defttl;
ip                812 netinet/tcp_subr.c 	struct ip *ip = v;
ip                839 netinet/tcp_subr.c 		notify = in_rtchange, ip = 0;
ip                840 netinet/tcp_subr.c 	else if (cmd == PRC_MSGSIZE && ip_mtudisc && ip) {
ip                845 netinet/tcp_subr.c 		th = (struct tcphdr *)((caddr_t)ip + (ip->ip_hl << 2));
ip                848 netinet/tcp_subr.c 		    ip->ip_dst, th->th_dport, ip->ip_src, th->th_sport);
ip                853 netinet/tcp_subr.c 			icp = (struct icmp *)((caddr_t)ip -
ip                894 netinet/tcp_subr.c 		notify = tcp_mtudisc, ip = 0;
ip                896 netinet/tcp_subr.c 		notify = tcp_mtudisc_increase, ip = 0;
ip                898 netinet/tcp_subr.c 		ip = 0;
ip                902 netinet/tcp_subr.c 	if (ip) {
ip                903 netinet/tcp_subr.c 		th = (struct tcphdr *)((caddr_t)ip + (ip->ip_hl << 2));
ip                905 netinet/tcp_subr.c 		    ip->ip_dst, th->th_dport, ip->ip_src, th->th_sport);
ip                923 netinet/tcp_subr.c 			sin.sin_addr = ip->ip_src;
ip               1132 netinet/tcp_subr.c 		struct ip *ip;
ip               1134 netinet/tcp_subr.c 		ip = mtod(m, struct ip *);
ip               1136 netinet/tcp_subr.c 		ippseudo.ippseudo_src = ip->ip_src;
ip               1137 netinet/tcp_subr.c 		ippseudo.ippseudo_dst = ip->ip_dst;
ip                203 netinet/tcp_var.h #define	intotcpcb(ip)	((struct tcpcb *)(ip)->inp_ppcb)
ip                164 netinet/udp_usrreq.c 	struct ip *ip;
ip                168 netinet/udp_usrreq.c 	struct ip save_ip;
ip                195 netinet/udp_usrreq.c 	switch (mtod(m, struct ip *)->ip_v) {
ip                197 netinet/udp_usrreq.c 		ip = mtod(m, struct ip *);
ip                205 netinet/udp_usrreq.c 		ip = NULL;
ip                231 netinet/udp_usrreq.c 	if (ip) {
ip                259 netinet/udp_usrreq.c 	if (ip)
ip                260 netinet/udp_usrreq.c 		save_ip = *ip;
ip                341 netinet/udp_usrreq.c 			ipsec_common_input(m, skip, offsetof(struct ip, ip_p),
ip                354 netinet/udp_usrreq.c 		srcsa.sin.sin_addr = ip->ip_src;
ip                360 netinet/udp_usrreq.c 		dstsa.sin.sin_addr = ip->ip_dst;
ip                388 netinet/udp_usrreq.c 	    (ip && IN_MULTICAST(ip->ip_dst.s_addr)) ||
ip                389 netinet/udp_usrreq.c 	    (ip && in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif))) {
ip                391 netinet/udp_usrreq.c 	if (IN_MULTICAST(ip->ip_dst.s_addr) ||
ip                392 netinet/udp_usrreq.c 	    in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif)) {
ip                437 netinet/udp_usrreq.c 				if (inp->inp_laddr.s_addr != ip->ip_dst.s_addr)
ip                451 netinet/udp_usrreq.c 				    ip->ip_src.s_addr ||
ip                465 netinet/udp_usrreq.c 					if (ip && (last->inp_flags &
ip                468 netinet/udp_usrreq.c 						    ip, n);
ip                511 netinet/udp_usrreq.c 		if (ip && (last->inp_flags & INP_CONTROLOPTS))
ip                512 netinet/udp_usrreq.c 			ip_savecontrol(last, &opts, ip, m);
ip                532 netinet/udp_usrreq.c 	inp = in_pcbhashlookup(&udbtable, ip->ip_src, uh->uh_sport,
ip                533 netinet/udp_usrreq.c 	    ip->ip_dst, uh->uh_dport);
ip                546 netinet/udp_usrreq.c 		    ip->ip_dst, uh->uh_dport, inpl_reverse);
ip                561 netinet/udp_usrreq.c 				*ip = save_ip;
ip                629 netinet/udp_usrreq.c 	if (ip && (inp->inp_flags & INP_CONTROLOPTS))
ip                630 netinet/udp_usrreq.c 		ip_savecontrol(inp, &opts, ip, m);
ip                828 netinet/udp_usrreq.c 	struct ip *ip = v;
ip                849 netinet/udp_usrreq.c 		notify = in_rtchange, ip = 0;
ip                851 netinet/udp_usrreq.c 		ip = 0;
ip                854 netinet/udp_usrreq.c 	if (ip) {
ip                855 netinet/udp_usrreq.c 		uhp = (struct udphdr *)((caddr_t)ip + (ip->ip_hl << 2));
ip                866 netinet/udp_usrreq.c 		    ip->ip_dst, uhp->uh_dport, ip->ip_src, uhp->uh_sport);
ip                961 netinet/udp_usrreq.c 	((struct ip *)ui)->ip_len = htons(sizeof (struct udpiphdr) + len);
ip                962 netinet/udp_usrreq.c 	((struct ip *)ui)->ip_ttl = inp->inp_ip.ip_ttl;
ip                963 netinet/udp_usrreq.c 	((struct ip *)ui)->ip_tos = inp->inp_ip.ip_tos;
ip                219 netinet6/udp6_output.c 		hlen = sizeof(struct ip);
ip                205 nfs/krpc_subr.c 	int *ip;
ip                259 nfs/krpc_subr.c 	ip = mtod(mopt, int *);
ip                260 nfs/krpc_subr.c 	*ip = IP_PORTRANGE_LOW;
ip                280 nfs/krpc_subr.c 	ip = mtod(mopt, int *);
ip                281 nfs/krpc_subr.c 	*ip = IP_PORTRANGE_DEFAULT;
ip                550 nfs/krpc_subr.c 	u_int32_t *ip;
ip                556 nfs/krpc_subr.c 	ip = xi->addr;
ip                558 nfs/krpc_subr.c 	*ip++ = txdr_unsigned(*cp++);
ip                559 nfs/krpc_subr.c 	*ip++ = txdr_unsigned(*cp++);
ip                560 nfs/krpc_subr.c 	*ip++ = txdr_unsigned(*cp++);
ip                561 nfs/krpc_subr.c 	*ip++ = txdr_unsigned(*cp++);
ip                573 nfs/krpc_subr.c 	u_int32_t *ip;
ip                585 nfs/krpc_subr.c 	ip = xi->addr;
ip                587 nfs/krpc_subr.c 	*cp++ = fxdr_unsigned(u_int8_t, *ip++);
ip                588 nfs/krpc_subr.c 	*cp++ = fxdr_unsigned(u_int8_t, *ip++);
ip                589 nfs/krpc_subr.c 	*cp++ = fxdr_unsigned(u_int8_t, *ip++);
ip                590 nfs/krpc_subr.c 	*cp++ = fxdr_unsigned(u_int8_t, *ip++);
ip                173 nfs/nfs_socket.c 		int *ip;
ip                177 nfs/nfs_socket.c 		ip = mtod(mopt, int *);
ip                178 nfs/nfs_socket.c 		*ip = IP_PORTRANGE_LOW;
ip                196 nfs/nfs_socket.c 		ip = mtod(mopt, int *);
ip                197 nfs/nfs_socket.c 		*ip = IP_PORTRANGE_DEFAULT;
ip                 95 ntfs/ntfs_ihash.c 	struct ntnode *ip;
ip                108 ntfs/ntfs_ihash.c 		while ((ip = LIST_FIRST(&oldhash[i])) != NULL) {
ip                109 ntfs/ntfs_ihash.c 			LIST_REMOVE(ip, i_hash);
ip                110 ntfs/ntfs_ihash.c 			val = NTNOHASH(ip->i_dev, ip->i_number);
ip                111 ntfs/ntfs_ihash.c 			LIST_INSERT_HEAD(&hash[val], ip, i_hash);
ip                138 ntfs/ntfs_ihash.c 	struct ntnode *ip;
ip                143 ntfs/ntfs_ihash.c 	LIST_FOREACH(ip, ipp, i_hash) {
ip                144 ntfs/ntfs_ihash.c 		if (inum == ip->i_number && dev == ip->i_dev)
ip                149 ntfs/ntfs_ihash.c 	return (ip);
ip                156 ntfs/ntfs_ihash.c ntfs_nthashins(ip)
ip                157 ntfs/ntfs_ihash.c 	struct ntnode *ip;
ip                162 ntfs/ntfs_ihash.c 	ipp = &ntfs_nthashtbl[NTNOHASH(ip->i_dev, ip->i_number)];
ip                163 ntfs/ntfs_ihash.c 	LIST_INSERT_HEAD(ipp, ip, i_hash);
ip                164 ntfs/ntfs_ihash.c 	ip->i_flag |= IN_HASHED;
ip                172 ntfs/ntfs_ihash.c ntfs_nthashrem(ip)
ip                173 ntfs/ntfs_ihash.c 	struct ntnode *ip;
ip                176 ntfs/ntfs_ihash.c 	if (ip->i_flag & IN_HASHED) {
ip                177 ntfs/ntfs_ihash.c 		ip->i_flag &= ~IN_HASHED;
ip                178 ntfs/ntfs_ihash.c 		LIST_REMOVE(ip, i_hash);
ip                129 ntfs/ntfs_subr.c ntfs_findvattr(ntmp, ip, lvapp, vapp, type, name, namelen, vcn)
ip                131 ntfs/ntfs_subr.c 	struct ntnode *ip;
ip                141 ntfs/ntfs_subr.c 	if((ip->i_flag & IN_LOADED) == 0) {
ip                143 ntfs/ntfs_subr.c 		       ip->i_number));
ip                144 ntfs/ntfs_subr.c 		error = ntfs_loadntnode(ntmp,ip);
ip                147 ntfs/ntfs_subr.c 			       ip->i_number);
ip                154 ntfs/ntfs_subr.c 	LIST_FOREACH(vap, &ip->i_valist, va_list) {
ip                183 ntfs/ntfs_subr.c 		struct ntnode * ip,
ip                203 ntfs/ntfs_subr.c 			 ip->i_number, type, name, (u_int32_t) vcn));
ip                208 ntfs/ntfs_subr.c 			 ip->i_number, type, (u_int32_t) vcn));
ip                213 ntfs/ntfs_subr.c 	error = ntfs_findvattr(ntmp, ip, &lvap, vapp, type, name, namelen, vcn);
ip                220 ntfs/ntfs_subr.c 		       ip->i_number, type, name, (u_int32_t) vcn));
ip                226 ntfs/ntfs_subr.c 	error = ntfs_readntvattr_plain(ntmp, ip, lvap, 0, len, alpool, &len,
ip                279 ntfs/ntfs_subr.c 	       ip->i_number, type, (int) namelen, name, (u_int32_t) vcn));
ip                293 ntfs/ntfs_subr.c 	      struct ntnode * ip)
ip                301 ntfs/ntfs_subr.c 	dprintf(("ntfs_loadntnode: loading ino: %d\n",ip->i_number));
ip                306 ntfs/ntfs_subr.c 	if (ip->i_number < NTFS_SYSNODESNUM) {
ip                312 ntfs/ntfs_subr.c 			ntmp->ntm_bpmftrec * ip->i_number;
ip                329 ntfs/ntfs_subr.c 			       ip->i_number * ntfs_bntob(ntmp->ntm_bpmftrec),
ip                342 ntfs/ntfs_subr.c 		       (u_int32_t) ip->i_number);
ip                346 ntfs/ntfs_subr.c 	dprintf(("ntfs_loadntnode: load attrs for ino: %d\n",ip->i_number));
ip                350 ntfs/ntfs_subr.c 	LIST_INIT(&ip->i_valist);
ip                356 ntfs/ntfs_subr.c 		nvap->va_ip = ip;
ip                358 ntfs/ntfs_subr.c 		LIST_INSERT_HEAD(&ip->i_valist, nvap, va_list);
ip                365 ntfs/ntfs_subr.c 		       ip->i_number);
ip                369 ntfs/ntfs_subr.c 	ip->i_mainrec = mfrp->fr_mainrec;
ip                370 ntfs/ntfs_subr.c 	ip->i_nlink = mfrp->fr_nlink;
ip                371 ntfs/ntfs_subr.c 	ip->i_frflag = mfrp->fr_flags;
ip                373 ntfs/ntfs_subr.c 	ip->i_flag |= IN_LOADED;
ip                386 ntfs/ntfs_subr.c 	struct ntnode *ip,
ip                393 ntfs/ntfs_subr.c 		ip->i_number, ip, ip->i_usecount));
ip                395 ntfs/ntfs_subr.c 	ip->i_usecount++;
ip                397 ntfs/ntfs_subr.c 	lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL);
ip                420 ntfs/ntfs_subr.c 	struct ntnode  *ip;
ip                425 ntfs/ntfs_subr.c 		if ((ip = ntfs_nthashlookup(ntmp->ntm_dev, ino)) != NULL) {
ip                427 ntfs/ntfs_subr.c 			ntfs_ntget(ip);
ip                429 ntfs/ntfs_subr.c 			ntfs_ntget(ip, p);
ip                432 ntfs/ntfs_subr.c 				ino, ip, ip->i_usecount));
ip                433 ntfs/ntfs_subr.c 			*ipp = ip;
ip                438 ntfs/ntfs_subr.c 	MALLOC(ip, struct ntnode *, sizeof(struct ntnode),
ip                440 ntfs/ntfs_subr.c 	ddprintf(("ntfs_ntlookup: allocating ntnode: %d: %p\n", ino, ip));
ip                441 ntfs/ntfs_subr.c 	bzero((caddr_t) ip, sizeof(struct ntnode));
ip                444 ntfs/ntfs_subr.c 	ip->i_devvp = ntmp->ntm_devvp;
ip                445 ntfs/ntfs_subr.c 	ip->i_dev = ntmp->ntm_dev;
ip                446 ntfs/ntfs_subr.c 	ip->i_number = ino;
ip                447 ntfs/ntfs_subr.c 	ip->i_mp = ntmp;
ip                449 ntfs/ntfs_subr.c 	LIST_INIT(&ip->i_fnlist);
ip                450 ntfs/ntfs_subr.c 	VREF(ip->i_devvp);
ip                453 ntfs/ntfs_subr.c 	lockinit(&ip->i_lock, PINOD, "ntnode", 0, LK_EXCLUSIVE);
ip                455 ntfs/ntfs_subr.c 	ntfs_ntget(ip);
ip                457 ntfs/ntfs_subr.c 	ntfs_ntget(ip, p);
ip                460 ntfs/ntfs_subr.c 	ntfs_nthashins(ip);
ip                464 ntfs/ntfs_subr.c 	*ipp = ip;
ip                467 ntfs/ntfs_subr.c 		ino, ip, ip->i_usecount));
ip                480 ntfs/ntfs_subr.c 	struct ntnode *ip,
ip                489 ntfs/ntfs_subr.c 		ip->i_number, ip, ip->i_usecount));
ip                491 ntfs/ntfs_subr.c 	ip->i_usecount--;
ip                494 ntfs/ntfs_subr.c 	if (ip->i_usecount < 0) {
ip                496 ntfs/ntfs_subr.c 		      ip->i_number,ip->i_usecount);
ip                500 ntfs/ntfs_subr.c 	if (ip->i_usecount > 0) {
ip                501 ntfs/ntfs_subr.c 		lockmgr(&ip->i_lock, LK_RELEASE, NULL);
ip                505 ntfs/ntfs_subr.c 	dprintf(("ntfs_ntput: deallocating ntnode: %d\n", ip->i_number));
ip                507 ntfs/ntfs_subr.c 	if (LIST_FIRST(&ip->i_fnlist))
ip                510 ntfs/ntfs_subr.c 	ntfs_nthashrem(ip);
ip                512 ntfs/ntfs_subr.c 	while ((vap = LIST_FIRST(&ip->i_valist)) != NULL) {
ip                517 ntfs/ntfs_subr.c 	vrele(ip->i_devvp);
ip                518 ntfs/ntfs_subr.c 	FREE(ip, M_NTFSNTNODE);
ip                525 ntfs/ntfs_subr.c ntfs_ntref(ip)
ip                526 ntfs/ntfs_subr.c 	struct ntnode *ip;
ip                528 ntfs/ntfs_subr.c 	ip->i_usecount++;
ip                531 ntfs/ntfs_subr.c 		ip->i_number, ip->i_usecount));
ip                539 ntfs/ntfs_subr.c ntfs_ntrele(ip)
ip                540 ntfs/ntfs_subr.c 	struct ntnode *ip;
ip                543 ntfs/ntfs_subr.c 		ip->i_number, ip, ip->i_usecount));
ip                545 ntfs/ntfs_subr.c 	ip->i_usecount--;
ip                547 ntfs/ntfs_subr.c 	if (ip->i_usecount < 0)
ip                549 ntfs/ntfs_subr.c 		      ip->i_number,ip->i_usecount);
ip                771 ntfs/ntfs_subr.c 	struct ntnode *ip,
ip                779 ntfs/ntfs_subr.c 		ip->i_number,attrtype, attrname?attrname:""));
ip                781 ntfs/ntfs_subr.c 	LIST_FOREACH(fp, &ip->i_fnlist, f_fnlist) {
ip                801 ntfs/ntfs_subr.c 	fp->f_ip = ip;
ip                806 ntfs/ntfs_subr.c 	ntfs_ntref(ip);
ip                808 ntfs/ntfs_subr.c 	LIST_INSERT_HEAD(&ip->i_fnlist, fp, f_fnlist);
ip                824 ntfs/ntfs_subr.c 	struct ntnode *ip = FTONT(fp);
ip                826 ntfs/ntfs_subr.c 	dprintf(("ntfs_frele: fnode: %p for %d: %p\n", fp, ip->i_number, ip));
ip                835 ntfs/ntfs_subr.c 	ntfs_ntrele(ip);
ip                910 ntfs/ntfs_subr.c 	struct ntnode  *ip = FTONT(fp);
ip                929 ntfs/ntfs_subr.c 	error = ntfs_ntget(ip);
ip                931 ntfs/ntfs_subr.c 	error = ntfs_ntget(ip, p);
ip                936 ntfs/ntfs_subr.c 	error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap);
ip                965 ntfs/ntfs_subr.c 	error = ntfs_readattr(ntmp, ip, NTFS_A_INDXROOT, "$I30",
ip               1027 ntfs/ntfs_subr.c 			if ((iep->ie_number == ip->i_number) &&
ip               1102 ntfs/ntfs_subr.c 			error = ntfs_readattr(ntmp, ip, NTFS_A_INDX, "$I30",
ip               1119 ntfs/ntfs_subr.c 			error = ntfs_readattr(ntmp, ip,
ip               1166 ntfs/ntfs_subr.c 	ntfs_ntput(ip);
ip               1168 ntfs/ntfs_subr.c 	ntfs_ntput(ip, p);
ip               1220 ntfs/ntfs_subr.c 	struct ntnode  *ip = FTONT(fp);
ip               1235 ntfs/ntfs_subr.c 	dprintf(("ntfs_ntreaddir: read ino: %d, num: %d\n", ip->i_number, num));
ip               1237 ntfs/ntfs_subr.c 	error = ntfs_ntget(ip);
ip               1239 ntfs/ntfs_subr.c 	error = ntfs_ntget(ip, p);
ip               1244 ntfs/ntfs_subr.c 	error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap);
ip               1260 ntfs/ntfs_subr.c 		error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXBITMAP, "$I30",
ip               1267 ntfs/ntfs_subr.c 		error = ntfs_readattr(ntmp, ip, NTFS_A_INDXBITMAP, "$I30", 0,
ip               1272 ntfs/ntfs_subr.c 		error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDX, "$I30",
ip               1304 ntfs/ntfs_subr.c 		error = ntfs_readattr(ntmp, ip, attrnum, "$I30",
ip               1374 ntfs/ntfs_subr.c 	ntfs_ntput(ip);
ip               1376 ntfs/ntfs_subr.c 	ntfs_ntput(ip, p);
ip               1406 ntfs/ntfs_subr.c 	   struct ntnode * ip,
ip               1412 ntfs/ntfs_subr.c 	dprintf(("ntfs_times: ino: %d...\n", ip->i_number));
ip               1414 ntfs/ntfs_subr.c 	error = ntfs_ntget(ip);
ip               1418 ntfs/ntfs_subr.c 	error = ntfs_ntvattrget(ntmp, ip, NTFS_A_NAME, NULL, 0, &vap);
ip               1420 ntfs/ntfs_subr.c 		ntfs_ntput(ip);
ip               1425 ntfs/ntfs_subr.c 	ntfs_ntput(ip);
ip               1444 ntfs/ntfs_subr.c 	struct ntnode *ip = FTONT(fp);
ip               1448 ntfs/ntfs_subr.c 	dprintf(("ntfs_filesize: ino: %d\n", ip->i_number));
ip               1450 ntfs/ntfs_subr.c 	error = ntfs_ntvattrget(ntmp, ip,
ip               1477 ntfs/ntfs_subr.c 	struct ntnode * ip,
ip               1494 ntfs/ntfs_subr.c 		error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname,
ip               1503 ntfs/ntfs_subr.c 		error = ntfs_writentvattr_plain(ntmp, ip, vap,
ip               1534 ntfs/ntfs_subr.c 	struct ntnode * ip,
ip               1579 ntfs/ntfs_subr.c 		if (!ccn && ip->i_number != NTFS_BOOTINO)
ip               1644 ntfs/ntfs_subr.c 	struct ntnode * ip,
ip               1685 ntfs/ntfs_subr.c 			if (ccn || ip->i_number == NTFS_BOOTINO) {
ip               1777 ntfs/ntfs_subr.c 	struct ntnode * ip,
ip               1794 ntfs/ntfs_subr.c 		error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname,
ip               1803 ntfs/ntfs_subr.c 		error = ntfs_readntvattr_plain(ntmp, ip, vap,
ip               1832 ntfs/ntfs_subr.c 	struct ntnode * ip,
ip               1845 ntfs/ntfs_subr.c 	       ip->i_number, attrnum, (u_int32_t) roff, (u_int32_t) rsize));
ip               1847 ntfs/ntfs_subr.c 	error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname, 0, &vap);
ip               1878 ntfs/ntfs_subr.c 			error = ntfs_readattr_plain(ntmp, ip, attrnum,
ip               1919 ntfs/ntfs_subr.c 		error = ntfs_readattr_plain(ntmp, ip, attrnum, attrname,
ip               1000 ntfs/ntfs_vfsops.c 	struct ntnode *ip;
ip               1014 ntfs/ntfs_vfsops.c 	error = ntfs_ntlookup(ntmp, ino, &ip);
ip               1016 ntfs/ntfs_vfsops.c 	error = ntfs_ntlookup(ntmp, ino, &ip, p);
ip               1024 ntfs/ntfs_vfsops.c 	if (!(flags & VG_DONTLOADIN) && !(ip->i_flag & IN_LOADED)) {
ip               1025 ntfs/ntfs_vfsops.c 		error = ntfs_loadntnode(ntmp, ip);
ip               1028 ntfs/ntfs_vfsops.c 			       ip->i_number);
ip               1030 ntfs/ntfs_vfsops.c 			ntfs_ntput(ip);
ip               1032 ntfs/ntfs_vfsops.c 			ntfs_ntput(ip, p);
ip               1038 ntfs/ntfs_vfsops.c 	error = ntfs_fget(ntmp, ip, attrtype, attrname, &fp);
ip               1042 ntfs/ntfs_vfsops.c 		ntfs_ntput(ip);
ip               1044 ntfs/ntfs_vfsops.c 		ntfs_ntput(ip, p);
ip               1050 ntfs/ntfs_vfsops.c 		if ((ip->i_frflag & NTFS_FRFLAG_DIR) &&
ip               1063 ntfs/ntfs_vfsops.c 				ntfs_ntput(ip);
ip               1065 ntfs/ntfs_vfsops.c 				ntfs_ntput(ip, p);
ip               1082 ntfs/ntfs_vfsops.c 	ntfs_ntput(ip);
ip               1084 ntfs/ntfs_vfsops.c 	ntfs_ntput(ip, p);
ip               1099 ntfs/ntfs_vfsops.c 		ntfs_ntput(ip);
ip               1101 ntfs/ntfs_vfsops.c 		ntfs_ntput(ip, p);
ip                153 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                155 ntfs/ntfs_vnops.c 	struct ntfsmount *ntmp = ip->i_mp;
ip                159 ntfs/ntfs_vnops.c 	dprintf(("ntfs_read: ino: %d, off: %d resid: %d, segflg: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid,uio->uio_segflg));
ip                174 ntfs/ntfs_vnops.c 	error = ntfs_readattr(ntmp, ip, fp->f_attrtype,
ip                200 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                203 ntfs/ntfs_vnops.c 	dprintf(("ntfs_getattr: %d, flags: %d\n",ip->i_number,ip->i_flag));
ip                206 ntfs/ntfs_vnops.c 	vap->va_fsid = dev2udev(ip->i_dev);
ip                208 ntfs/ntfs_vnops.c 	vap->va_fsid = ip->i_dev;
ip                210 ntfs/ntfs_vnops.c 	vap->va_fileid = ip->i_number;
ip                211 ntfs/ntfs_vnops.c 	vap->va_mode = ip->i_mp->ntm_mode;
ip                212 ntfs/ntfs_vnops.c 	vap->va_nlink = ip->i_nlink;
ip                213 ntfs/ntfs_vnops.c 	vap->va_uid = ip->i_mp->ntm_uid;
ip                214 ntfs/ntfs_vnops.c 	vap->va_gid = ip->i_mp->ntm_gid;
ip                221 ntfs/ntfs_vnops.c 	vap->va_flags = ip->i_flag;
ip                223 ntfs/ntfs_vnops.c 	vap->va_blocksize = ip->i_mp->ntm_spc * ip->i_mp->ntm_bps;
ip                242 ntfs/ntfs_vnops.c 	struct ntnode *ip = VTONT(vp);
ip                245 ntfs/ntfs_vnops.c 	dprintf(("ntfs_inactive: vnode: %p, ntnode: %d\n", vp, ip->i_number));
ip                269 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                275 ntfs/ntfs_vnops.c 	dprintf(("ntfs_reclaim: vnode: %p, ntnode: %d\n", vp, ip->i_number));
ip                283 ntfs/ntfs_vnops.c 	if ((error = ntfs_ntget(ip)) != 0)
ip                285 ntfs/ntfs_vnops.c 	if ((error = ntfs_ntget(ip, p)) != 0)
ip                294 ntfs/ntfs_vnops.c 	ntfs_ntput(ip);
ip                296 ntfs/ntfs_vnops.c 	ntfs_ntput(ip, p);
ip                307 ntfs/ntfs_vnops.c 	struct ntnode *ip = VTONT(ap->a_vp);
ip                310 ntfs/ntfs_vnops.c 	    ip->i_number, ip->i_flag, ip->i_usecount, ip->i_nlink);
ip                326 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                327 ntfs/ntfs_vnops.c 	struct ntfsmount *ntmp = ip->i_mp;
ip                355 ntfs/ntfs_vnops.c 			error = ntfs_readattr(ntmp, ip, fp->f_attrtype,
ip                381 ntfs/ntfs_vnops.c 			error = ntfs_writeattr_plain(ntmp, ip, fp->f_attrtype,	
ip                402 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                404 ntfs/ntfs_vnops.c 	struct ntfsmount *ntmp = ip->i_mp;
ip                409 ntfs/ntfs_vnops.c 	dprintf(("ntfs_write: ino: %d, off: %d resid: %d, segflg: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid,uio->uio_segflg));
ip                421 ntfs/ntfs_vnops.c 	error = ntfs_writeattr_plain(ntmp, ip, fp->f_attrtype,
ip                436 ntfs/ntfs_vnops.c 	struct ntnode *ip = VTONT(vp);
ip                442 ntfs/ntfs_vnops.c 	dprintf(("ntfs_access: %d\n",ip->i_number));
ip                467 ntfs/ntfs_vnops.c 	if (cred->cr_uid == ip->i_mp->ntm_uid) {
ip                474 ntfs/ntfs_vnops.c 		return ((ip->i_mp->ntm_mode & mask) == mask ? 0 : EACCES);
ip                479 ntfs/ntfs_vnops.c 		if (ip->i_mp->ntm_gid == *gp) {
ip                486 ntfs/ntfs_vnops.c 			return ((ip->i_mp->ntm_mode&mask) == mask ? 0 : EACCES);
ip                496 ntfs/ntfs_vnops.c 	return ((ip->i_mp->ntm_mode & mask) == mask ? 0 : EACCES);
ip                511 ntfs/ntfs_vnops.c 	struct ntnode *ip = VTONT(vp);
ip                513 ntfs/ntfs_vnops.c 	printf("ntfs_open: %d\n",ip->i_number);
ip                535 ntfs/ntfs_vnops.c 	struct ntnode *ip = VTONT(vp);
ip                537 ntfs/ntfs_vnops.c 	printf("ntfs_close: %d\n",ip->i_number);
ip                549 ntfs/ntfs_vnops.c 	struct ntnode *ip = FTONT(fp);
ip                551 ntfs/ntfs_vnops.c 	struct ntfsmount *ntmp = ip->i_mp;
ip                558 ntfs/ntfs_vnops.c 	dprintf(("ntfs_readdir %d off: %d resid: %d\n",ip->i_number,(u_int32_t)uio->uio_offset,uio->uio_resid));
ip                565 ntfs/ntfs_vnops.c 	if (ip->i_number != NTFS_ROOTINO
ip                567 ntfs/ntfs_vnops.c 		cde->d_fileno = ip->i_number;
ip                594 ntfs/ntfs_vnops.c 	faked = (ip->i_number == NTFS_ROOTINO) ? 1 : 2;
ip                 94 sys/resourcevar.h 	    struct timeval *ip);
ip                 82 ufs/ext2fs/ext2fs_alloc.c ext2fs_alloc(struct inode *ip, int32_t lbn, int32_t bpref,
ip                 90 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                102 ufs/ext2fs/ext2fs_alloc.c 		cg = ino_to_cg(fs, ip->i_number);
ip                105 ufs/ext2fs/ext2fs_alloc.c 	bno = (int32_t)ext2fs_hashalloc(ip, cg, bpref, fs->e2fs_bsize,
ip                108 ufs/ext2fs/ext2fs_alloc.c 		ip->i_e2fs_nblock += btodb(fs->e2fs_bsize);
ip                109 ufs/ext2fs/ext2fs_alloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                140 ufs/ext2fs/ext2fs_alloc.c 	struct inode *ip;
ip                163 ufs/ext2fs/ext2fs_alloc.c 	ip = VTOI(*vpp);
ip                164 ufs/ext2fs/ext2fs_alloc.c 	if (ip->i_e2fs_mode && ip->i_e2fs_nlink != 0) {
ip                166 ufs/ext2fs/ext2fs_alloc.c 			ip->i_e2fs_mode, ip->i_e2fs_nlink, ip->i_number, fs->e2fs_fsmnt);
ip                170 ufs/ext2fs/ext2fs_alloc.c 	bzero(ip->i_e2din, sizeof(struct ext2fs_dinode));
ip                177 ufs/ext2fs/ext2fs_alloc.c 	ip->i_e2fs_gen = ext2gennumber;
ip                222 ufs/ext2fs/ext2fs_alloc.c ext2fs_blkpref(struct inode *ip, int32_t lbn, int indx, int32_t *bap)
ip                227 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                233 ufs/ext2fs/ext2fs_alloc.c 	if ( ip->i_e2fs_last_blk && lbn == ip->i_e2fs_last_lblk + 1) {
ip                234 ufs/ext2fs/ext2fs_alloc.c 		return ip->i_e2fs_last_blk + 1;
ip                252 ufs/ext2fs/ext2fs_alloc.c 	cg = ino_to_cg(fs, ip->i_number);
ip                265 ufs/ext2fs/ext2fs_alloc.c ext2fs_hashalloc(struct inode *ip, int cg, long pref, int size,
ip                272 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                276 ufs/ext2fs/ext2fs_alloc.c 	result = (*allocator)(ip, cg, pref, size);
ip                286 ufs/ext2fs/ext2fs_alloc.c 		result = (*allocator)(ip, cg, 0, size);
ip                297 ufs/ext2fs/ext2fs_alloc.c 		result = (*allocator)(ip, cg, 0, size);
ip                315 ufs/ext2fs/ext2fs_alloc.c ext2fs_alloccg(struct inode *ip, int cg, int32_t bpref, int size)
ip                322 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                325 ufs/ext2fs/ext2fs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs,
ip                399 ufs/ext2fs/ext2fs_alloc.c ext2fs_nodealloccg(struct inode *ip, int cg, int32_t ipref, int mode)
ip                407 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                410 ufs/ext2fs/ext2fs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs,
ip                467 ufs/ext2fs/ext2fs_alloc.c ext2fs_blkfree(struct inode *ip, int32_t bno)
ip                474 ufs/ext2fs/ext2fs_alloc.c 	fs = ip->i_e2fs;
ip                477 ufs/ext2fs/ext2fs_alloc.c 		printf("bad block %d, ino %d\n", bno, ip->i_number);
ip                478 ufs/ext2fs/ext2fs_alloc.c 		ext2fs_fserr(fs, ip->i_e2fs_uid, "bad block");
ip                481 ufs/ext2fs/ext2fs_alloc.c 	error = bread(ip->i_devvp,
ip                492 ufs/ext2fs/ext2fs_alloc.c 			ip->i_dev, bno, fs->e2fs_fsmnt);
ip                 59 ufs/ext2fs/ext2fs_balloc.c ext2fs_buf_alloc(struct inode *ip, daddr_t bn, int size, struct ucred *cred, 
ip                 65 ufs/ext2fs/ext2fs_balloc.c 	struct vnode *vp = ITOV(ip);
ip                 76 ufs/ext2fs/ext2fs_balloc.c 	fs = ip->i_e2fs;
ip                 83 ufs/ext2fs/ext2fs_balloc.c 		nb = fs2h32(ip->i_e2fs_blocks[bn]);
ip                 97 ufs/ext2fs/ext2fs_balloc.c 		error = ext2fs_alloc(ip, bn,
ip                 98 ufs/ext2fs/ext2fs_balloc.c 		    ext2fs_blkpref(ip, bn, (int)bn, &ip->i_e2fs_blocks[0]),
ip                102 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_lblk = lbn;
ip                103 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_blk = newb;
ip                104 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_blocks[bn] = h2fs32(newb);
ip                105 ufs/ext2fs/ext2fs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                127 ufs/ext2fs/ext2fs_balloc.c 	nb = fs2h32(ip->i_e2fs_blocks[NDADDR + indirs[0].in_off]);
ip                131 ufs/ext2fs/ext2fs_balloc.c 		pref = ext2fs_blkpref(ip, lbn, 0, (int32_t *)0);
ip                132 ufs/ext2fs/ext2fs_balloc.c 		error = ext2fs_alloc(ip, lbn, pref, cred, &newb);
ip                137 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_blk = newb;
ip                148 ufs/ext2fs/ext2fs_balloc.c 		allocib = &ip->i_e2fs_blocks[NDADDR + indirs[0].in_off];
ip                150 ufs/ext2fs/ext2fs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                171 ufs/ext2fs/ext2fs_balloc.c 		pref = ext2fs_blkpref(ip, lbn, 0, (int32_t *)0);
ip                172 ufs/ext2fs/ext2fs_balloc.c 		error = ext2fs_alloc(ip, lbn, pref, cred, &newb);
ip                179 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_blk = newb;
ip                208 ufs/ext2fs/ext2fs_balloc.c 		pref = ext2fs_blkpref(ip, lbn, indirs[num].in_off, &bap[0]);
ip                209 ufs/ext2fs/ext2fs_balloc.c 		error = ext2fs_alloc(ip, lbn, pref, cred, &newb);
ip                216 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_lblk = lbn;
ip                217 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_last_blk = newb;
ip                255 ufs/ext2fs/ext2fs_balloc.c 		ext2fs_blkfree(ip, *blkp);
ip                286 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_nblock -= btodb(deallocated);
ip                287 ufs/ext2fs/ext2fs_balloc.c 		ip->i_e2fs_flags |= IN_CHANGE | IN_UPDATE;
ip                102 ufs/ext2fs/ext2fs_bmap.c 	struct inode *ip;
ip                112 ufs/ext2fs/ext2fs_bmap.c 	ip = VTOI(vp);
ip                139 ufs/ext2fs/ext2fs_bmap.c 		*bnp = blkptrtodb(ump, fs2h32(ip->i_e2fs_blocks[bn]));
ip                144 ufs/ext2fs/ext2fs_bmap.c 				is_sequential(ump, fs2h32(ip->i_e2fs_blocks[bn - 1]),
ip                145 ufs/ext2fs/ext2fs_bmap.c 							  fs2h32(ip->i_e2fs_blocks[bn]));
ip                152 ufs/ext2fs/ext2fs_bmap.c 	daddr = fs2h32(ip->i_e2fs_blocks[NDADDR + xap->in_off]);
ip                 82 ufs/ext2fs/ext2fs_extern.h int ext2fs_update(struct inode *ip, struct timespec *atime,
ip                 65 ufs/ext2fs/ext2fs_inode.c ext2fs_size(struct inode *ip)
ip                 67 ufs/ext2fs/ext2fs_inode.c         u_int64_t size = ip->i_e2fs_size;
ip                 69 ufs/ext2fs/ext2fs_inode.c         if ((ip->i_e2fs_mode & IFMT) == IFREG)
ip                 70 ufs/ext2fs/ext2fs_inode.c                 size |= (u_int64_t)ip->i_e2fs_dacl << 32;
ip                 76 ufs/ext2fs/ext2fs_inode.c ext2fs_setsize(struct inode *ip, u_int64_t size)
ip                 78 ufs/ext2fs/ext2fs_inode.c         if ((ip->i_e2fs_mode & IFMT) == IFREG ||
ip                 79 ufs/ext2fs/ext2fs_inode.c             ip->i_e2fs_mode == 0) {
ip                 80 ufs/ext2fs/ext2fs_inode.c                 ip->i_e2fs_dacl = size >> 32;
ip                 82 ufs/ext2fs/ext2fs_inode.c                         struct m_ext2fs *fs = ip->i_e2fs;
ip                 98 ufs/ext2fs/ext2fs_inode.c         ip->i_e2fs_size = size;
ip                112 ufs/ext2fs/ext2fs_inode.c 	struct inode *ip = VTOI(vp);
ip                124 ufs/ext2fs/ext2fs_inode.c 	if (ip->i_e2din == NULL || ip->i_e2fs_mode == 0 || ip->i_e2fs_dtime)
ip                128 ufs/ext2fs/ext2fs_inode.c 	if (ip->i_e2fs_nlink == 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
ip                129 ufs/ext2fs/ext2fs_inode.c 		if (ext2fs_size(ip) != 0) {
ip                130 ufs/ext2fs/ext2fs_inode.c 			error = ext2fs_truncate(ip, (off_t)0, 0, NOCRED);
ip                133 ufs/ext2fs/ext2fs_inode.c 		ip->i_e2fs_dtime = ts.tv_sec;
ip                134 ufs/ext2fs/ext2fs_inode.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                135 ufs/ext2fs/ext2fs_inode.c 		ext2fs_inode_free(ip, ip->i_number, ip->i_e2fs_mode);
ip                137 ufs/ext2fs/ext2fs_inode.c 	if (ip->i_flag & (IN_ACCESS | IN_CHANGE | IN_MODIFIED | IN_UPDATE)) {
ip                138 ufs/ext2fs/ext2fs_inode.c 		ext2fs_update(ip, NULL, NULL, 0);
ip                146 ufs/ext2fs/ext2fs_inode.c 	if (ip->i_e2din == NULL || ip->i_e2fs_dtime != 0)
ip                162 ufs/ext2fs/ext2fs_inode.c ext2fs_update(struct inode *ip, struct timespec *atime, struct timespec *mtime,
ip                171 ufs/ext2fs/ext2fs_inode.c 	if (ITOV(ip)->v_mount->mnt_flag & MNT_RDONLY)
ip                174 ufs/ext2fs/ext2fs_inode.c 	EXT2FS_ITIMES(ip,
ip                177 ufs/ext2fs/ext2fs_inode.c 	if ((ip->i_flag & IN_MODIFIED) == 0)
ip                179 ufs/ext2fs/ext2fs_inode.c 	ip->i_flag &= ~IN_MODIFIED;
ip                180 ufs/ext2fs/ext2fs_inode.c 	fs = ip->i_e2fs;
ip                181 ufs/ext2fs/ext2fs_inode.c 	error = bread(ip->i_devvp,
ip                182 ufs/ext2fs/ext2fs_inode.c 			  fsbtodb(fs, ino_to_fsba(fs, ip->i_number)),
ip                188 ufs/ext2fs/ext2fs_inode.c 	ip->i_flag &= ~(IN_MODIFIED);
ip                190 ufs/ext2fs/ext2fs_inode.c 	    (ino_to_fsbo(fs, ip->i_number) * EXT2_DINODE_SIZE);
ip                197 ufs/ext2fs/ext2fs_inode.c 	ip->i_e2fs_uid_low = (u_int16_t)ip->i_e2fs_uid;
ip                198 ufs/ext2fs/ext2fs_inode.c 	ip->i_e2fs_gid_low = (u_int16_t)ip->i_e2fs_gid;
ip                199 ufs/ext2fs/ext2fs_inode.c 	ip->i_e2fs_uid_high = ip->i_e2fs_uid >> 16;
ip                200 ufs/ext2fs/ext2fs_inode.c 	ip->i_e2fs_gid_high = ip->i_e2fs_gid >> 16;
ip                202 ufs/ext2fs/ext2fs_inode.c 	e2fs_isave(ip->i_e2din, (struct ext2fs_dinode *)cp);
ip                433 ufs/ext2fs/ext2fs_inode.c ext2fs_indirtrunc(struct inode *ip, int32_t lbn, int32_t dbn, int32_t lastbn, int level, long *countp)
ip                437 ufs/ext2fs/ext2fs_inode.c 	struct m_ext2fs *fs = ip->i_e2fs;
ip                465 ufs/ext2fs/ext2fs_inode.c 	vp = ITOV(ip);
ip                504 ufs/ext2fs/ext2fs_inode.c 			error = ext2fs_indirtrunc(ip, nlbn, fsbtodb(fs, nb),
ip                511 ufs/ext2fs/ext2fs_inode.c 		ext2fs_blkfree(ip, nb);
ip                522 ufs/ext2fs/ext2fs_inode.c 			error = ext2fs_indirtrunc(ip, nlbn, fsbtodb(fs, nb),
ip                741 ufs/ext2fs/ext2fs_lookup.c ext2fs_direnter(struct inode *ip, struct vnode *dvp,
ip                753 ufs/ext2fs/ext2fs_lookup.c 	int dirblksize = ip->i_e2fs->e2fs_bsize;
ip                761 ufs/ext2fs/ext2fs_lookup.c 	newdir.e2d_ino = h2fs32(ip->i_number);
ip                763 ufs/ext2fs/ext2fs_lookup.c 	if (ip->i_e2fs->e2fs.e2fs_rev > E2FS_REV0 &&
ip                764 ufs/ext2fs/ext2fs_lookup.c 	    (ip->i_e2fs->e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) {
ip                765 ufs/ext2fs/ext2fs_lookup.c 		newdir.e2d_type = inot2ext2dt(IFTODT(ip->i_e2fs_mode));
ip                929 ufs/ext2fs/ext2fs_lookup.c ext2fs_dirrewrite(struct inode *dp, struct inode *ip,
ip                939 ufs/ext2fs/ext2fs_lookup.c 	ep->e2d_ino = h2fs32(ip->i_number);
ip                940 ufs/ext2fs/ext2fs_lookup.c 	if (ip->i_e2fs->e2fs.e2fs_rev > E2FS_REV0 &&
ip                941 ufs/ext2fs/ext2fs_lookup.c 	    (ip->i_e2fs->e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) {
ip                942 ufs/ext2fs/ext2fs_lookup.c 		ep->e2d_type = inot2ext2dt(IFTODT(ip->i_e2fs_mode));
ip                961 ufs/ext2fs/ext2fs_lookup.c ext2fs_dirempty(struct inode *ip, ino_t parentino, struct ucred *cred)
ip                971 ufs/ext2fs/ext2fs_lookup.c 	for (off = 0; off < ext2fs_size(ip); off += fs2h16(dp->e2d_reclen)) {
ip                972 ufs/ext2fs/ext2fs_lookup.c 		error = vn_rdwr(UIO_READ, ITOV(ip), (caddr_t)dp, MINDIRSIZ, off,
ip                 69 ufs/ext2fs/ext2fs_readwrite.c 	struct inode *ip;
ip                 79 ufs/ext2fs/ext2fs_readwrite.c 	ip = VTOI(vp);
ip                 87 ufs/ext2fs/ext2fs_readwrite.c 		if ((int)ext2fs_size(ip) < vp->v_mount->mnt_maxsymlinklen ||
ip                 89 ufs/ext2fs/ext2fs_readwrite.c 			 ip->i_e2fs_nblock == 0))
ip                 94 ufs/ext2fs/ext2fs_readwrite.c 	fs = ip->i_e2fs;
ip                102 ufs/ext2fs/ext2fs_readwrite.c 		if ((bytesinfile = ext2fs_size(ip) - uio->uio_offset) <= 0)
ip                114 ufs/ext2fs/ext2fs_readwrite.c 		if (lblktosize(fs, nextlbn) >= ext2fs_size(ip))
ip                116 ufs/ext2fs/ext2fs_readwrite.c 		else if (lbn - 1 == ip->i_ci.ci_lastr) {
ip                124 ufs/ext2fs/ext2fs_readwrite.c 		ip->i_ci.ci_lastr = lbn;
ip                148 ufs/ext2fs/ext2fs_readwrite.c 		ip->i_flag |= IN_ACCESS;
ip                162 ufs/ext2fs/ext2fs_readwrite.c 	struct inode *ip;
ip                173 ufs/ext2fs/ext2fs_readwrite.c 	ip = VTOI(vp);
ip                190 ufs/ext2fs/ext2fs_readwrite.c 			uio->uio_offset = ext2fs_size(ip);
ip                191 ufs/ext2fs/ext2fs_readwrite.c 		if ((ip->i_e2fs_flags & EXT2_APPEND) &&
ip                192 ufs/ext2fs/ext2fs_readwrite.c 			uio->uio_offset != ext2fs_size(ip))
ip                205 ufs/ext2fs/ext2fs_readwrite.c 	fs = ip->i_e2fs;
ip                223 ufs/ext2fs/ext2fs_readwrite.c 	osize = ext2fs_size(ip);
ip                237 ufs/ext2fs/ext2fs_readwrite.c 		error = ext2fs_buf_alloc(ip,
ip                241 ufs/ext2fs/ext2fs_readwrite.c 		if (uio->uio_offset + xfersize > ext2fs_size(ip)) {
ip                242 ufs/ext2fs/ext2fs_readwrite.c 			error = ext2fs_setsize(ip, uio->uio_offset + xfersize);
ip                245 ufs/ext2fs/ext2fs_readwrite.c 			uvm_vnp_setsize(vp, ip->i_e2fs_size);
ip                259 ufs/ext2fs/ext2fs_readwrite.c 				cluster_write(bp, &ip->i_ci, ext2fs_size(ip));
ip                266 ufs/ext2fs/ext2fs_readwrite.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                274 ufs/ext2fs/ext2fs_readwrite.c 		ip->i_e2fs_mode &= ~(ISUID | ISGID);
ip                277 ufs/ext2fs/ext2fs_readwrite.c 			(void)ext2fs_truncate(ip, osize,
ip                283 ufs/ext2fs/ext2fs_readwrite.c 		error = ext2fs_update(ip, NULL, NULL, 1);
ip                 80 ufs/ext2fs/ext2fs_subr.c ext2fs_bufatoff(struct inode *ip, off_t offset, char **res, struct buf **bpp)
ip                 88 ufs/ext2fs/ext2fs_subr.c 	vp = ITOV(ip);
ip                 89 ufs/ext2fs/ext2fs_subr.c 	fs = ip->i_e2fs;
ip                106 ufs/ext2fs/ext2fs_subr.c ext2fs_checkoverlap(struct buf *bp, struct inode *ip)
ip                120 ufs/ext2fs/ext2fs_subr.c 		if (vp != ip->i_devvp)
ip                142 ufs/ext2fs/ext2fs_subr.c 	struct inode *ip;
ip                147 ufs/ext2fs/ext2fs_subr.c 	ip = VTOI(vp);
ip                148 ufs/ext2fs/ext2fs_subr.c 	vp->v_type = IFTOVT(ip->i_e2fs_mode);
ip                155 ufs/ext2fs/ext2fs_subr.c 		nvp = checkalias(vp, fs2h32(ip->i_e2din->e2di_rdev), mp);
ip                172 ufs/ext2fs/ext2fs_subr.c 			ip->i_vnode = vp;
ip                190 ufs/ext2fs/ext2fs_subr.c 	if (ip->i_number == EXT2_ROOTINO)
ip                195 ufs/ext2fs/ext2fs_subr.c 	SETHIGH(ip->i_modrev, tv.tv_sec);
ip                196 ufs/ext2fs/ext2fs_subr.c 	SETLOW(ip->i_modrev, tv.tv_usec * 4294);
ip                334 ufs/ext2fs/ext2fs_vfsops.c 	struct inode *ip;
ip                357 ufs/ext2fs/ext2fs_vfsops.c 	ip = VTOI(vp);
ip                359 ufs/ext2fs/ext2fs_vfsops.c 	    fsbtodb(era->fs, ino_to_fsba(era->fs, ip->i_number)),
ip                366 ufs/ext2fs/ext2fs_vfsops.c 	    (ino_to_fsbo(era->fs, ip->i_number) * EXT2_DINODE_SIZE);
ip                367 ufs/ext2fs/ext2fs_vfsops.c 	e2fs_iload((struct ext2fs_dinode *)cp, ip->i_e2din);
ip                728 ufs/ext2fs/ext2fs_vfsops.c 	struct inode *ip;
ip                731 ufs/ext2fs/ext2fs_vfsops.c 	ip = VTOI(vp);
ip                733 ufs/ext2fs/ext2fs_vfsops.c 	    ((ip->i_flag & (IN_ACCESS | IN_CHANGE | IN_MODIFIED | IN_UPDATE)) == 0 &&
ip                811 ufs/ext2fs/ext2fs_vfsops.c 	struct inode *ip;
ip                832 ufs/ext2fs/ext2fs_vfsops.c 	ip = pool_get(&ext2fs_inode_pool, PR_WAITOK);
ip                833 ufs/ext2fs/ext2fs_vfsops.c 	memset(ip, 0, sizeof(struct inode));
ip                834 ufs/ext2fs/ext2fs_vfsops.c 	lockinit(&ip->i_lock, PINOD, "inode", 0, 0);
ip                835 ufs/ext2fs/ext2fs_vfsops.c 	vp->v_data = ip;
ip                836 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_vnode = vp;
ip                837 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_ump = ump;
ip                838 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2fs = fs = ump->um_e2fs;
ip                839 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_dev = dev;
ip                840 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_number = ino;
ip                841 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2fs_last_lblk = 0;
ip                842 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2fs_last_blk = 0;
ip                850 ufs/ext2fs/ext2fs_vfsops.c 	error = ufs_ihashins(ip);
ip                878 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2din = pool_get(&ext2fs_dinode_pool, PR_WAITOK);
ip                879 ufs/ext2fs/ext2fs_vfsops.c 	e2fs_iload(dp, ip->i_e2din);
ip                882 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_effnlink = ip->i_e2fs_nlink;
ip                892 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2fs_uid = ip->i_e2fs_uid_low | (ip->i_e2fs_uid_high << 16);
ip                893 ufs/ext2fs/ext2fs_vfsops.c 	ip->i_e2fs_gid = ip->i_e2fs_gid_low | (ip->i_e2fs_gid_high << 16);
ip                896 ufs/ext2fs/ext2fs_vfsops.c 	if (ip->i_e2fs_dtime != 0) {
ip                897 ufs/ext2fs/ext2fs_vfsops.c 		ip->i_e2fs_mode = ip->i_e2fs_nblock = 0;
ip                898 ufs/ext2fs/ext2fs_vfsops.c 		(void)ext2fs_setsize(ip, 0);
ip                915 ufs/ext2fs/ext2fs_vfsops.c 	VREF(ip->i_devvp);
ip                920 ufs/ext2fs/ext2fs_vfsops.c 	if (ip->i_e2fs_gen == 0) {
ip                923 ufs/ext2fs/ext2fs_vfsops.c 		ip->i_e2fs_gen = ext2gennumber;
ip                925 ufs/ext2fs/ext2fs_vfsops.c 			ip->i_flag |= IN_MODIFIED;
ip                945 ufs/ext2fs/ext2fs_vfsops.c 	struct inode *ip;
ip                961 ufs/ext2fs/ext2fs_vfsops.c 	ip = VTOI(nvp);
ip                962 ufs/ext2fs/ext2fs_vfsops.c 	if (ip->i_e2fs_mode == 0 || ip->i_e2fs_dtime != 0 || 
ip                963 ufs/ext2fs/ext2fs_vfsops.c 		ip->i_e2fs_gen != ufhp->ufid_gen) {
ip                979 ufs/ext2fs/ext2fs_vfsops.c 	struct inode *ip;
ip                982 ufs/ext2fs/ext2fs_vfsops.c 	ip = VTOI(vp);
ip                985 ufs/ext2fs/ext2fs_vfsops.c 	ufhp->ufid_ino = ip->i_number;
ip                986 ufs/ext2fs/ext2fs_vfsops.c 	ufhp->ufid_gen = ip->i_e2fs_gen;
ip                 98 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip;
ip                105 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(*vpp);
ip                106 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip                112 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2din->e2di_rdev = h2fs32(vap->va_rdev);
ip                151 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip                155 ufs/ext2fs/ext2fs_vnops.c 	if ((mode & VWRITE) && (ip->i_e2fs_flags & EXT2_IMMUTABLE))
ip                158 ufs/ext2fs/ext2fs_vnops.c 	return (vaccess(ip->i_e2fs_mode, ip->i_e2fs_uid, ip->i_e2fs_gid, mode,
ip                168 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip                173 ufs/ext2fs/ext2fs_vnops.c 	EXT2FS_ITIMES(ip, &tv, &tv);
ip                177 ufs/ext2fs/ext2fs_vnops.c 	vap->va_fsid = ip->i_dev;
ip                178 ufs/ext2fs/ext2fs_vnops.c 	vap->va_fileid = ip->i_number;
ip                179 ufs/ext2fs/ext2fs_vnops.c 	vap->va_mode = ip->i_e2fs_mode & ALLPERMS;
ip                180 ufs/ext2fs/ext2fs_vnops.c 	vap->va_nlink = ip->i_e2fs_nlink;
ip                181 ufs/ext2fs/ext2fs_vnops.c 	vap->va_uid = ip->i_e2fs_uid;
ip                182 ufs/ext2fs/ext2fs_vnops.c 	vap->va_gid = ip->i_e2fs_gid;
ip                183 ufs/ext2fs/ext2fs_vnops.c 	vap->va_rdev = (dev_t)fs2h32(ip->i_e2din->e2di_rdev);
ip                184 ufs/ext2fs/ext2fs_vnops.c 	vap->va_size = ext2fs_size(ip);
ip                185 ufs/ext2fs/ext2fs_vnops.c 	vap->va_atime.tv_sec = ip->i_e2fs_atime;
ip                187 ufs/ext2fs/ext2fs_vnops.c 	vap->va_mtime.tv_sec = ip->i_e2fs_mtime;
ip                189 ufs/ext2fs/ext2fs_vnops.c 	vap->va_ctime.tv_sec = ip->i_e2fs_ctime;
ip                192 ufs/ext2fs/ext2fs_vnops.c 	vap->va_flags = (ip->i_e2fs_flags & EXT2_APPEND) ? SF_APPEND : 0;
ip                193 ufs/ext2fs/ext2fs_vnops.c 	vap->va_flags |= (ip->i_e2fs_flags & EXT2_IMMUTABLE) ? SF_IMMUTABLE : 0;
ip                195 ufs/ext2fs/ext2fs_vnops.c 	vap->va_flags = (ip->i_e2fs_flags & EXT2_APPEND) ? UF_APPEND : 0;
ip                196 ufs/ext2fs/ext2fs_vnops.c 	vap->va_flags |= (ip->i_e2fs_flags & EXT2_IMMUTABLE) ? UF_IMMUTABLE : 0;
ip                198 ufs/ext2fs/ext2fs_vnops.c 	vap->va_gen = ip->i_e2fs_gen;
ip                206 ufs/ext2fs/ext2fs_vnops.c 	vap->va_bytes = dbtob((u_quad_t)ip->i_e2fs_nblock);
ip                208 ufs/ext2fs/ext2fs_vnops.c 	vap->va_filerev = ip->i_modrev;
ip                221 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip                238 ufs/ext2fs/ext2fs_vnops.c 		if (cred->cr_uid != ip->i_e2fs_uid &&
ip                243 ufs/ext2fs/ext2fs_vnops.c 			if ((ip->i_e2fs_flags & 
ip                246 ufs/ext2fs/ext2fs_vnops.c 			ip->i_e2fs_flags &= ~(EXT2_APPEND | EXT2_IMMUTABLE);
ip                247 ufs/ext2fs/ext2fs_vnops.c 			ip->i_e2fs_flags |= 
ip                254 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_flags &= ~(EXT2_APPEND | EXT2_IMMUTABLE);
ip                255 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_flags |= 
ip                259 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                263 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2fs_flags & (EXT2_APPEND | EXT2_IMMUTABLE))
ip                291 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_truncate(ip, vap->va_size, 0, cred);
ip                298 ufs/ext2fs/ext2fs_vnops.c 		if (cred->cr_uid != ip->i_e2fs_uid &&
ip                305 ufs/ext2fs/ext2fs_vnops.c 				ip->i_flag |= IN_ACCESS;
ip                307 ufs/ext2fs/ext2fs_vnops.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                308 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_update(ip, &vap->va_atime, &vap->va_mtime, 1);
ip                328 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip                331 ufs/ext2fs/ext2fs_vnops.c 	if (cred->cr_uid != ip->i_e2fs_uid && (error = suser_ucred(cred)))
ip                336 ufs/ext2fs/ext2fs_vnops.c 		if (!groupmember(ip->i_e2fs_gid, cred) && (mode & ISGID))
ip                339 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_mode &= ~ALLPERMS;
ip                340 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_mode |= (mode & ALLPERMS);
ip                341 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                342 ufs/ext2fs/ext2fs_vnops.c 	if ((vp->v_flag & VTEXT) && (ip->i_e2fs_mode & S_ISTXT) == 0)
ip                354 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip                360 ufs/ext2fs/ext2fs_vnops.c 		uid = ip->i_e2fs_uid;
ip                362 ufs/ext2fs/ext2fs_vnops.c 		gid = ip->i_e2fs_gid;
ip                368 ufs/ext2fs/ext2fs_vnops.c 	if ((cred->cr_uid != ip->i_e2fs_uid || uid != ip->i_e2fs_uid ||
ip                369 ufs/ext2fs/ext2fs_vnops.c 		(gid != ip->i_e2fs_gid && !groupmember((gid_t)gid, cred))) &&
ip                372 ufs/ext2fs/ext2fs_vnops.c 	ogid = ip->i_e2fs_gid;
ip                373 ufs/ext2fs/ext2fs_vnops.c 	ouid = ip->i_e2fs_uid;
ip                375 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_gid = gid;
ip                376 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_uid = uid;
ip                378 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                380 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_mode &= ~ISUID;
ip                382 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_mode &= ~ISGID;
ip                390 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip;
ip                395 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(vp);
ip                397 ufs/ext2fs/ext2fs_vnops.c 		(ip->i_e2fs_flags & (EXT2_IMMUTABLE | EXT2_APPEND)) ||
ip                404 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_nlink--;
ip                405 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                427 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip;
ip                448 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(vp);
ip                449 ufs/ext2fs/ext2fs_vnops.c 	if ((nlink_t)ip->i_e2fs_nlink >= LINK_MAX) {
ip                454 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2fs_flags & (EXT2_IMMUTABLE | EXT2_APPEND)) {
ip                459 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink++;
ip                460 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                461 ufs/ext2fs/ext2fs_vnops.c 	error = ext2fs_update(ip, NULL, NULL, 1);
ip                463 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_direnter(ip, dvp, cnp);
ip                465 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_nlink--;
ip                466 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                511 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip, *xp, *dp;
ip                577 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(fvp);
ip                578 ufs/ext2fs/ext2fs_vnops.c 	if ((nlink_t)ip->i_e2fs_nlink >= LINK_MAX) {
ip                583 ufs/ext2fs/ext2fs_vnops.c 	if ((ip->i_e2fs_flags & (EXT2_IMMUTABLE | EXT2_APPEND)) ||
ip                589 ufs/ext2fs/ext2fs_vnops.c 	if ((ip->i_e2fs_mode & IFMT) == IFDIR) {
ip                603 ufs/ext2fs/ext2fs_vnops.c 		    dp == ip ||
ip                606 ufs/ext2fs/ext2fs_vnops.c 		    (ip->i_flag & IN_RENAME)) {
ip                611 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_RENAME;
ip                632 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink++;
ip                633 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                634 ufs/ext2fs/ext2fs_vnops.c 	if ((error = ext2fs_update(ip, NULL, NULL, 1)) != 0) {
ip                658 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_checkpath(ip, dp, tcnp->cn_cred);
ip                678 ufs/ext2fs/ext2fs_vnops.c 		if (dp->i_dev != ip->i_dev)
ip                695 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_direnter(ip, tdvp, tcnp);
ip                706 ufs/ext2fs/ext2fs_vnops.c 		if (xp->i_dev != dp->i_dev || xp->i_dev != ip->i_dev)
ip                711 ufs/ext2fs/ext2fs_vnops.c 		if (xp->i_number == ip->i_number)
ip                745 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_dirrewrite(dp, ip, tcnp);
ip                811 ufs/ext2fs/ext2fs_vnops.c 	if (xp != ip) {
ip                868 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag &= ~IN_RENAME;
ip                870 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_nlink--;
ip                871 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                888 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip, *dp;
ip                912 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(tvp);
ip                913 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_uid = cnp->cn_cred->cr_uid;
ip                914 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_gid = dp->i_e2fs_gid;
ip                915 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip                916 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_mode = dmode;
ip                918 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink = 2;
ip                919 ufs/ext2fs/ext2fs_vnops.c 	error = ext2fs_update(ip, NULL, NULL, 1);
ip                934 ufs/ext2fs/ext2fs_vnops.c 	dirtemplate.dot_ino = h2fs32(ip->i_number);
ip                937 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2fs->e2fs.e2fs_rev > E2FS_REV0 &&
ip                938 ufs/ext2fs/ext2fs_vnops.c 	    (ip->i_e2fs->e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) {
ip                945 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2fs->e2fs.e2fs_rev > E2FS_REV0 &&
ip                946 ufs/ext2fs/ext2fs_vnops.c 	    (ip->i_e2fs->e2fs.e2fs_features_incompat & EXT2F_INCOMPAT_FTYPE)) {
ip                962 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_setsize(ip, VTOI(dvp)->i_e2fs->e2fs_bsize);
ip                968 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                972 ufs/ext2fs/ext2fs_vnops.c 	error = ext2fs_direnter(ip, dvp, cnp);
ip                983 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_nlink = 0;
ip                984 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip               1004 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip, *dp;
ip               1007 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(vp);
ip               1012 ufs/ext2fs/ext2fs_vnops.c 	if (dp == ip) {
ip               1025 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2fs_nlink != 2 ||
ip               1026 ufs/ext2fs/ext2fs_vnops.c 	    !ext2fs_dirempty(ip, dp->i_number, cnp->cn_cred)) {
ip               1031 ufs/ext2fs/ext2fs_vnops.c 				 (ip->i_e2fs_flags & (EXT2_IMMUTABLE | EXT2_APPEND))) {
ip               1059 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink -= 2;
ip               1060 ufs/ext2fs/ext2fs_vnops.c 	error = ext2fs_truncate(ip, (off_t)0, IO_SYNC, cnp->cn_cred);
ip               1061 ufs/ext2fs/ext2fs_vnops.c 	cache_purge(ITOV(ip));
ip               1077 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip;
ip               1087 ufs/ext2fs/ext2fs_vnops.c 		ip = VTOI(vp);
ip               1088 ufs/ext2fs/ext2fs_vnops.c 		bcopy(ap->a_target, (char *)ip->i_e2din->e2di_shortlink, len);
ip               1089 ufs/ext2fs/ext2fs_vnops.c 		error = ext2fs_setsize(ip, len);
ip               1092 ufs/ext2fs/ext2fs_vnops.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip               1110 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1113 ufs/ext2fs/ext2fs_vnops.c 	isize = ext2fs_size(ip);
ip               1115 ufs/ext2fs/ext2fs_vnops.c 	    (vp->v_mount->mnt_maxsymlinklen == 0 && ip->i_e2fs_nblock == 0)) {
ip               1116 ufs/ext2fs/ext2fs_vnops.c 		uiomove((char *)ip->i_e2din->e2di_shortlink, isize, ap->a_uio);
ip               1129 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip = VTOI(ap->a_vp);
ip               1131 ufs/ext2fs/ext2fs_vnops.c 	return (lf_advlock(&ip->i_lockf, ext2fs_size(ip), ap->a_id, ap->a_op,
ip               1142 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip, *pdir;
ip               1161 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(tvp);
ip               1162 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_gid = pdir->i_e2fs_gid;
ip               1163 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_uid = cnp->cn_cred->cr_uid;
ip               1164 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip               1165 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_mode = mode;
ip               1167 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink = 1;
ip               1168 ufs/ext2fs/ext2fs_vnops.c 	if ((ip->i_e2fs_mode & ISGID) &&
ip               1169 ufs/ext2fs/ext2fs_vnops.c 		!groupmember(ip->i_e2fs_gid, cnp->cn_cred) &&
ip               1171 ufs/ext2fs/ext2fs_vnops.c 		ip->i_e2fs_mode &= ~ISGID;
ip               1176 ufs/ext2fs/ext2fs_vnops.c 	if ((error = ext2fs_update(ip, NULL, NULL, 1)) != 0)
ip               1178 ufs/ext2fs/ext2fs_vnops.c 	error = ext2fs_direnter(ip, dvp, cnp);
ip               1194 ufs/ext2fs/ext2fs_vnops.c 	ip->i_e2fs_nlink = 0;
ip               1195 ufs/ext2fs/ext2fs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip               1224 ufs/ext2fs/ext2fs_vnops.c 	struct inode *ip;
ip               1235 ufs/ext2fs/ext2fs_vnops.c 	ip = VTOI(vp);
ip               1236 ufs/ext2fs/ext2fs_vnops.c 	ufs_ihashrem(ip);
ip               1242 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_devvp)
ip               1243 ufs/ext2fs/ext2fs_vnops.c 		vrele(ip->i_devvp);
ip               1245 ufs/ext2fs/ext2fs_vnops.c 	if (ip->i_e2din != NULL)
ip               1246 ufs/ext2fs/ext2fs_vnops.c 		pool_put(&ext2fs_dinode_pool, ip->i_e2din);
ip               1248 ufs/ext2fs/ext2fs_vnops.c 	pool_put(&ext2fs_inode_pool, ip);
ip                110 ufs/ffs/ffs_alloc.c ffs_alloc(struct inode *ip, daddr_t lbn, daddr_t bpref, int size,
ip                119 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip                123 ufs/ffs/ffs_alloc.c 		    ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt);
ip                134 ufs/ffs/ffs_alloc.c 	if ((error = ufs_quota_alloc_blocks(ip, btodb(size), cred)) != 0)
ip                145 ufs/ffs/ffs_alloc.c 		cg = ino_to_cg(fs, ip->i_number);
ip                150 ufs/ffs/ffs_alloc.c 	bno = (daddr_t)ffs_hashalloc(ip, cg, (long)bpref, size, ffs_alloccg);
ip                153 ufs/ffs/ffs_alloc.c 		DIP_ADD(ip, blocks, btodb(size));
ip                154 ufs/ffs/ffs_alloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                160 ufs/ffs/ffs_alloc.c 	(void) ufs_quota_free_blocks(ip, btodb(size), cred);
ip                177 ufs/ffs/ffs_alloc.c ffs_realloccg(struct inode *ip, daddr_t lbprev, daddr_t bpref, int osize,
ip                188 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip                194 ufs/ffs/ffs_alloc.c 		    ip->i_dev, fs->fs_bsize, osize, nsize, fs->fs_fsmnt);
ip                203 ufs/ffs/ffs_alloc.c 	bprev = DIP(ip, db[lbprev]);
ip                207 ufs/ffs/ffs_alloc.c 		    ip->i_dev, fs->fs_bsize, bprev, fs->fs_fsmnt);
ip                215 ufs/ffs/ffs_alloc.c 		if ((error = bread(ITOV(ip), lbprev, fs->fs_bsize,
ip                221 ufs/ffs/ffs_alloc.c 	if ((error = ufs_quota_alloc_blocks(ip, btodb(nsize - osize), cred))
ip                231 ufs/ffs/ffs_alloc.c 	if ((bno = ffs_fragextend(ip, cg, (long)bprev, osize, nsize)) != 0) {
ip                232 ufs/ffs/ffs_alloc.c 		DIP_ADD(ip, blocks, btodb(nsize - osize));
ip                233 ufs/ffs/ffs_alloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                291 ufs/ffs/ffs_alloc.c 		    ip->i_dev, fs->fs_optim, fs->fs_fsmnt);
ip                295 ufs/ffs/ffs_alloc.c 	bno = (daddr_t)ffs_hashalloc(ip, cg, (long)bpref, request,
ip                300 ufs/ffs/ffs_alloc.c 	(void) uvm_vnp_uncache(ITOV(ip));
ip                301 ufs/ffs/ffs_alloc.c 	if (!DOINGSOFTDEP(ITOV(ip)))
ip                302 ufs/ffs/ffs_alloc.c 		ffs_blkfree(ip, bprev, (long)osize);
ip                304 ufs/ffs/ffs_alloc.c 		ffs_blkfree(ip, bno + numfrags(fs, nsize),
ip                306 ufs/ffs/ffs_alloc.c 	DIP_ADD(ip, blocks, btodb(nsize - osize));
ip                307 ufs/ffs/ffs_alloc.c 	ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                342 ufs/ffs/ffs_alloc.c 		(void)ufs_quota_free_blocks(ip, quota_updated, cred);
ip                371 ufs/ffs/ffs_alloc.c 	struct inode *ip;
ip                381 ufs/ffs/ffs_alloc.c 	ip = VTOI(vp);
ip                382 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip                392 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                421 ufs/ffs/ffs_alloc.c 		sbap = &ip->i_ffs1_db[0];
ip                435 ufs/ffs/ffs_alloc.c 	pref = ffs1_blkpref(ip, start_lbn, soff, sbap);
ip                455 ufs/ffs/ffs_alloc.c 	if ((newblk = (daddr_t)ffs_hashalloc(ip, dtog(fs, pref), (long)pref,
ip                467 ufs/ffs/ffs_alloc.c 		printf("realloc: ino %d, lbns %d-%d\n\told:", ip->i_number,
ip                477 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                488 ufs/ffs/ffs_alloc.c 			if (sbap == &ip->i_ffs1_db[0] && i < ssize)
ip                489 ufs/ffs/ffs_alloc.c 				softdep_setup_allocdirect(ip, start_lbn + i,
ip                493 ufs/ffs/ffs_alloc.c 				softdep_setup_allocindir_page(ip, start_lbn + i,
ip                514 ufs/ffs/ffs_alloc.c 	if (sbap != &ip->i_ffs1_db[0]) {
ip                520 ufs/ffs/ffs_alloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                522 ufs/ffs/ffs_alloc.c 			UFS_UPDATE(ip, MNT_WAIT);
ip                540 ufs/ffs/ffs_alloc.c 			ffs_blkfree(ip,
ip                545 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                563 ufs/ffs/ffs_alloc.c 	if (sbap != &ip->i_ffs1_db[0])
ip                574 ufs/ffs/ffs_alloc.c 	struct inode *ip;
ip                586 ufs/ffs/ffs_alloc.c 	ip = VTOI(vp);
ip                587 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip                588 ufs/ffs/ffs_alloc.c 	ump = ip->i_ump;
ip                600 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                632 ufs/ffs/ffs_alloc.c 		sbap = &ip->i_din2->di_db[0];
ip                663 ufs/ffs/ffs_alloc.c 	pref = ffs2_blkpref(ip, start_lbn, soff, sbap);
ip                668 ufs/ffs/ffs_alloc.c 	if ((newblk = ffs_hashalloc(ip, dtog(fs, pref), pref,
ip                681 ufs/ffs/ffs_alloc.c 		printf("realloc: ino %d, lbns %jd-%jd\n\told:", ip->i_number,
ip                693 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                704 ufs/ffs/ffs_alloc.c 			if (sbap == &ip->i_din2->di_db[0] && i < ssize)
ip                705 ufs/ffs/ffs_alloc.c 				softdep_setup_allocdirect(ip, start_lbn + i,
ip                709 ufs/ffs/ffs_alloc.c 				softdep_setup_allocindir_page(ip, start_lbn + i,
ip                730 ufs/ffs/ffs_alloc.c 	if (sbap != &ip->i_din2->di_db[0]) {
ip                736 ufs/ffs/ffs_alloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                738 ufs/ffs/ffs_alloc.c 			ffs_update(ip, NULL, NULL, MNT_WAIT);
ip                757 ufs/ffs/ffs_alloc.c 			ffs_blkfree(ip, dbtofsb(fs,
ip                761 ufs/ffs/ffs_alloc.c 		if (!ffs_checkblk(ip,
ip                783 ufs/ffs/ffs_alloc.c 	if (sbap != &ip->i_din2->di_db[0])
ip                829 ufs/ffs/ffs_alloc.c 	struct inode *ip;
ip                866 ufs/ffs/ffs_alloc.c 	ip = VTOI(*vpp);
ip                868 ufs/ffs/ffs_alloc.c 	if (DIP(ip, mode)) {
ip                870 ufs/ffs/ffs_alloc.c 		    DIP(ip, mode), ip->i_number, fs->fs_fsmnt);
ip                874 ufs/ffs/ffs_alloc.c 	if (DIP(ip, blocks)) {
ip                876 ufs/ffs/ffs_alloc.c 		    fs->fs_fsmnt, ino, DIP(ip, blocks));
ip                877 ufs/ffs/ffs_alloc.c 		DIP_ASSIGN(ip, blocks, 0);
ip                880 ufs/ffs/ffs_alloc.c 	DIP_ASSIGN(ip, flags, 0);
ip                887 ufs/ffs/ffs_alloc.c 	if (DIP(ip, gen) == 0 || ++(DIP(ip, gen)) == 0)
ip                888 ufs/ffs/ffs_alloc.c 		DIP_ASSIGN(ip, gen, arc4random() & INT_MAX);
ip                890 ufs/ffs/ffs_alloc.c 	if (DIP(ip, gen) == 0 || DIP(ip, gen) == -1)
ip                891 ufs/ffs/ffs_alloc.c 		DIP_ASSIGN(ip, gen, 1);	/* Shouldn't happen */
ip               1041 ufs/ffs/ffs_alloc.c ffs1_blkpref(struct inode *ip, daddr_t lbn, int indx, int32_t *bap)
ip               1046 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1049 ufs/ffs/ffs_alloc.c 			cg = ino_to_cg(fs, ip->i_number);
ip               1058 ufs/ffs/ffs_alloc.c 			    ino_to_cg(fs, ip->i_number) + lbn / fs->fs_maxbpg;
ip               1084 ufs/ffs/ffs_alloc.c ffs2_blkpref(struct inode *ip, daddr_t lbn, int indx, int64_t *bap)
ip               1089 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1093 ufs/ffs/ffs_alloc.c 			cg = ino_to_cg(fs, ip->i_number);
ip               1102 ufs/ffs/ffs_alloc.c 			startcg = ino_to_cg(fs, ip->i_number) +
ip               1138 ufs/ffs/ffs_alloc.c ffs_hashalloc(struct inode *ip, int cg, long pref, int size,
ip               1145 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1149 ufs/ffs/ffs_alloc.c 	result = (*allocator)(ip, cg, pref, size);
ip               1159 ufs/ffs/ffs_alloc.c 		result = (*allocator)(ip, cg, 0, size);
ip               1170 ufs/ffs/ffs_alloc.c 		result = (*allocator)(ip, cg, 0, size);
ip               1187 ufs/ffs/ffs_alloc.c ffs_fragextend(struct inode *ip, int cg, long bprev, int osize, int nsize)
ip               1196 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1205 ufs/ffs/ffs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, cg)),
ip               1244 ufs/ffs/ffs_alloc.c 	if (DOINGSOFTDEP(ITOV(ip)))
ip               1258 ufs/ffs/ffs_alloc.c ffs_alloccg(struct inode *ip, int cg, daddr_t bpref, int size)
ip               1266 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1270 ufs/ffs/ffs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, cg)),
ip               1287 ufs/ffs/ffs_alloc.c 		bno = ffs_alloccgblk(ip, bp, bpref);
ip               1309 ufs/ffs/ffs_alloc.c 		bno = ffs_alloccgblk(ip, bp, bpref);
ip               1339 ufs/ffs/ffs_alloc.c 	if (DOINGSOFTDEP(ITOV(ip)))
ip               1351 ufs/ffs/ffs_alloc.c ffs_alloccgblk(struct inode *ip, struct buf *bp, daddr_t bpref)
ip               1359 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1401 ufs/ffs/ffs_alloc.c 	if (DOINGSOFTDEP(ITOV(ip)))
ip               1415 ufs/ffs/ffs_alloc.c ffs_clusteralloc(struct inode *ip, int cg, daddr_t bpref, int len)
ip               1424 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1427 ufs/ffs/ffs_alloc.c 	if (bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, cg)), (int)fs->fs_cgsize,
ip               1509 ufs/ffs/ffs_alloc.c 		if (ffs_alloccgblk(ip, bp, bno + i) != bno + i)
ip               1521 ufs/ffs/ffs_alloc.c ffs_nodealloccg(struct inode *ip, int cg, daddr_t ipref, int mode)
ip               1537 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1541 ufs/ffs/ffs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, cg)),
ip               1633 ufs/ffs/ffs_alloc.c                 ibp = getblk(ip->i_devvp, fsbtodb(fs,
ip               1651 ufs/ffs/ffs_alloc.c 	if (DOINGSOFTDEP(ITOV(ip)))
ip               1652 ufs/ffs/ffs_alloc.c 		softdep_setup_inomapdep(bp, ip, cg * fs->fs_ipg + ipref);
ip               1688 ufs/ffs/ffs_alloc.c ffs_blkfree(struct inode *ip, daddr64_t bno, long size)
ip               1696 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1700 ufs/ffs/ffs_alloc.c 		    ip->i_dev, fs->fs_bsize, size, fs->fs_fsmnt);
ip               1705 ufs/ffs/ffs_alloc.c 		printf("bad block %d, ino %u\n", bno, ip->i_number);
ip               1706 ufs/ffs/ffs_alloc.c 		ffs_fserr(fs, DIP(ip, uid), "bad block");
ip               1709 ufs/ffs/ffs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, cg)),
ip               1728 ufs/ffs/ffs_alloc.c 			    ip->i_dev, bno, fs->fs_fsmnt);
ip               1757 ufs/ffs/ffs_alloc.c 				    ip->i_dev, bno + i, fs->fs_fsmnt);
ip               1867 ufs/ffs/ffs_alloc.c ffs_checkblk(struct inode *ip, daddr_t bno, long size)
ip               1874 ufs/ffs/ffs_alloc.c 	fs = ip->i_fs;
ip               1882 ufs/ffs/ffs_alloc.c 	error = bread(ip->i_devvp, fsbtodb(fs, cgtod(fs, dtog(fs, bno))),
ip                 73 ufs/ffs/ffs_balloc.c ffs1_balloc(struct inode *ip, off_t startoffset, int size, struct ucred *cred,
ip                 88 ufs/ffs/ffs_balloc.c 	vp = ITOV(ip);
ip                 89 ufs/ffs/ffs_balloc.c 	fs = ip->i_fs;
ip                105 ufs/ffs/ffs_balloc.c 	nb = lblkno(fs, ip->i_ffs1_size);
ip                107 ufs/ffs/ffs_balloc.c 		osize = blksize(fs, ip, nb);
ip                109 ufs/ffs/ffs_balloc.c 			error = ffs_realloccg(ip, nb,
ip                110 ufs/ffs/ffs_balloc.c 			    ffs1_blkpref(ip, nb, (int)nb, &ip->i_ffs1_db[0]),
ip                115 ufs/ffs/ffs_balloc.c 				softdep_setup_allocdirect(ip, nb, newb,
ip                116 ufs/ffs/ffs_balloc.c 				    ip->i_ffs1_db[nb], fs->fs_bsize, osize,
ip                119 ufs/ffs/ffs_balloc.c 			ip->i_ffs1_size = lblktosize(fs, nb + 1);
ip                120 ufs/ffs/ffs_balloc.c 			uvm_vnp_setsize(vp, ip->i_ffs1_size);
ip                121 ufs/ffs/ffs_balloc.c 			ip->i_ffs1_db[nb] = newb;
ip                122 ufs/ffs/ffs_balloc.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                135 ufs/ffs/ffs_balloc.c 		nb = ip->i_ffs1_db[lbn];
ip                136 ufs/ffs/ffs_balloc.c 		if (nb != 0 && ip->i_ffs1_size >= lblktosize(fs, lbn + 1)) {
ip                158 ufs/ffs/ffs_balloc.c 			osize = fragroundup(fs, blkoff(fs, ip->i_ffs1_size));
ip                181 ufs/ffs/ffs_balloc.c 				error = ffs_realloccg(ip, lbn,
ip                182 ufs/ffs/ffs_balloc.c 				    ffs1_blkpref(ip, lbn, (int)lbn,
ip                183 ufs/ffs/ffs_balloc.c 					&ip->i_ffs1_db[0]),
ip                188 ufs/ffs/ffs_balloc.c 					softdep_setup_allocdirect(ip, lbn,
ip                198 ufs/ffs/ffs_balloc.c 			if (ip->i_ffs1_size < lblktosize(fs, lbn + 1))
ip                202 ufs/ffs/ffs_balloc.c 			error = ffs_alloc(ip, lbn,
ip                203 ufs/ffs/ffs_balloc.c 			    ffs1_blkpref(ip, lbn, (int)lbn, &ip->i_ffs1_db[0]),
ip                216 ufs/ffs/ffs_balloc.c 				softdep_setup_allocdirect(ip, lbn, newb, 0,
ip                219 ufs/ffs/ffs_balloc.c 		ip->i_ffs1_db[lbn] = newb;
ip                220 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                238 ufs/ffs/ffs_balloc.c 	nb = ip->i_ffs1_ib[indirs[0].in_off];
ip                243 ufs/ffs/ffs_balloc.c 		pref = ffs1_blkpref(ip, lbn, 0, (daddr_t *)0);
ip                244 ufs/ffs/ffs_balloc.c 	        error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize,
ip                256 ufs/ffs/ffs_balloc.c 			softdep_setup_allocdirect(ip, NDADDR + indirs[0].in_off,
ip                267 ufs/ffs/ffs_balloc.c 		allocib = &ip->i_ffs1_ib[indirs[0].in_off];
ip                269 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                292 ufs/ffs/ffs_balloc.c 			pref = ffs1_blkpref(ip, lbn, 0, (daddr_t *)0);
ip                293 ufs/ffs/ffs_balloc.c 		error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, cred,
ip                306 ufs/ffs/ffs_balloc.c 			softdep_setup_allocindir_meta(nbp, ip, bp,
ip                336 ufs/ffs/ffs_balloc.c 		pref = ffs1_blkpref(ip, lbn, indirs[i].in_off, &bap[0]);
ip                337 ufs/ffs/ffs_balloc.c 		error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, cred,
ip                353 ufs/ffs/ffs_balloc.c 			softdep_setup_allocindir_page(ip, lbn, bp,
ip                402 ufs/ffs/ffs_balloc.c 		ffs_blkfree(ip, *blkp, fs->fs_bsize);
ip                426 ufs/ffs/ffs_balloc.c 		(void)ufs_quota_free_blocks(ip, btodb(deallocated), cred);
ip                428 ufs/ffs/ffs_balloc.c 		ip->i_ffs1_blocks -= btodb(deallocated);
ip                429 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                437 ufs/ffs/ffs_balloc.c ffs2_balloc(struct inode *ip, off_t off, int size, struct ucred *cred,
ip                450 ufs/ffs/ffs_balloc.c 	vp = ITOV(ip);
ip                451 ufs/ffs/ffs_balloc.c 	fs = ip->i_fs;
ip                472 ufs/ffs/ffs_balloc.c 	lastlbn = lblkno(fs, ip->i_ffs2_size);
ip                475 ufs/ffs/ffs_balloc.c 		osize = blksize(fs, ip, nb);
ip                477 ufs/ffs/ffs_balloc.c 			error = ffs_realloccg(ip, nb, ffs2_blkpref(ip,
ip                478 ufs/ffs/ffs_balloc.c 			    lastlbn, nb, &ip->i_ffs2_db[0]), osize,
ip                484 ufs/ffs/ffs_balloc.c 				softdep_setup_allocdirect(ip, nb, newb,
ip                485 ufs/ffs/ffs_balloc.c 				    ip->i_ffs2_db[nb], fs->fs_bsize, osize,
ip                488 ufs/ffs/ffs_balloc.c 			ip->i_ffs2_size = lblktosize(fs, nb + 1);
ip                489 ufs/ffs/ffs_balloc.c 			uvm_vnp_setsize(vp, ip->i_ffs2_size);
ip                490 ufs/ffs/ffs_balloc.c 			ip->i_ffs2_db[nb] = newb;
ip                491 ufs/ffs/ffs_balloc.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                507 ufs/ffs/ffs_balloc.c 		nb = ip->i_ffs2_db[lbn];
ip                509 ufs/ffs/ffs_balloc.c 		if (nb != 0 && ip->i_ffs2_size >= lblktosize(fs, lbn + 1)) {
ip                531 ufs/ffs/ffs_balloc.c 			osize = fragroundup(fs, blkoff(fs, ip->i_ffs2_size));
ip                555 ufs/ffs/ffs_balloc.c 				error = ffs_realloccg(ip, lbn,
ip                556 ufs/ffs/ffs_balloc.c 				    ffs2_blkpref(ip, lbn, (int) lbn,
ip                557 ufs/ffs/ffs_balloc.c 				    &ip->i_ffs2_db[0]), osize, nsize, cred,
ip                563 ufs/ffs/ffs_balloc.c 					softdep_setup_allocdirect(ip, lbn,
ip                572 ufs/ffs/ffs_balloc.c 			if (ip->i_ffs2_size < lblktosize(fs, lbn + 1))
ip                577 ufs/ffs/ffs_balloc.c 			error = ffs_alloc(ip, lbn, ffs2_blkpref(ip, lbn,
ip                578 ufs/ffs/ffs_balloc.c 			    (int) lbn, &ip->i_ffs2_db[0]), nsize, cred, &newb);
ip                593 ufs/ffs/ffs_balloc.c 				softdep_setup_allocdirect(ip, lbn, newb, 0,
ip                597 ufs/ffs/ffs_balloc.c 		ip->i_ffs2_db[lbn] = newb;
ip                598 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                620 ufs/ffs/ffs_balloc.c 	nb = ip->i_ffs2_ib[indirs[0].in_off];
ip                625 ufs/ffs/ffs_balloc.c 		pref = ffs2_blkpref(ip, lbn, 0, NULL);
ip                626 ufs/ffs/ffs_balloc.c 		error = ffs_alloc(ip, lbn, pref, (int) fs->fs_bsize, cred,
ip                638 ufs/ffs/ffs_balloc.c 			softdep_setup_allocdirect(ip, NDADDR + indirs[0].in_off,
ip                652 ufs/ffs/ffs_balloc.c 		allocib = &ip->i_ffs2_ib[indirs[0].in_off];
ip                654 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                682 ufs/ffs/ffs_balloc.c 			pref = ffs2_blkpref(ip, lbn, 0, NULL);
ip                684 ufs/ffs/ffs_balloc.c 		error = ffs_alloc(ip, lbn, pref, (int) fs->fs_bsize, cred,
ip                698 ufs/ffs/ffs_balloc.c 			softdep_setup_allocindir_meta(nbp, ip, bp,
ip                732 ufs/ffs/ffs_balloc.c 		pref = ffs2_blkpref(ip, lbn, indirs[num].in_off, &bap[0]);
ip                734 ufs/ffs/ffs_balloc.c 		error = ffs_alloc(ip, lbn, pref, (int)fs->fs_bsize, cred,
ip                753 ufs/ffs/ffs_balloc.c 			softdep_setup_allocindir_page(ip, lbn, bp,
ip                828 ufs/ffs/ffs_balloc.c 				bp = getblk(ip->i_devvp, nb,
ip                843 ufs/ffs/ffs_balloc.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                844 ufs/ffs/ffs_balloc.c 			ffs_update(ip, NULL, NULL, MNT_WAIT);
ip                853 ufs/ffs/ffs_balloc.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                855 ufs/ffs/ffs_balloc.c 				ffs_update(ip, NULL, NULL, MNT_WAIT);
ip                876 ufs/ffs/ffs_balloc.c 		ffs_blkfree(ip, *blkp, fs->fs_bsize);
ip                884 ufs/ffs/ffs_balloc.c 		(void) ufs_quota_free_blocks(ip, btodb(deallocated), cred);
ip                886 ufs/ffs/ffs_balloc.c 		ip->i_ffs2_blocks -= btodb(deallocated);
ip                887 ufs/ffs/ffs_balloc.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                899 ufs/ffs/ffs_balloc.c ffs_balloc(struct inode *ip, off_t off, int size, struct ucred *cred,
ip                903 ufs/ffs/ffs_balloc.c 	if (ip->i_fs->fs_magic == FS_UFS2_MAGIC)
ip                904 ufs/ffs/ffs_balloc.c 		return (ffs2_balloc(ip, off, size, cred, flags, bpp));
ip                907 ufs/ffs/ffs_balloc.c 		return (ffs1_balloc(ip, off, size, cred, flags, bpp));
ip                 68 ufs/ffs/ffs_inode.c ffs_update(struct inode *ip, struct timespec *atime, 
ip                 77 ufs/ffs/ffs_inode.c 	vp = ITOV(ip);
ip                 79 ufs/ffs/ffs_inode.c 		ip->i_flag &=
ip                 85 ufs/ffs/ffs_inode.c 	    !(ip->i_flag & (IN_CHANGE | IN_UPDATE))) {
ip                 86 ufs/ffs/ffs_inode.c 		ip->i_flag &= ~IN_ACCESS;
ip                 89 ufs/ffs/ffs_inode.c 	if ((ip->i_flag &
ip                 96 ufs/ffs/ffs_inode.c 	if (ip->i_flag & IN_ACCESS) {
ip                 97 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, atime, atime ? atime->tv_sec : ts.tv_sec);
ip                 98 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, atimensec, atime ? atime->tv_nsec : ts.tv_nsec);
ip                101 ufs/ffs/ffs_inode.c 	if (ip->i_flag & IN_UPDATE) {
ip                102 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, mtime, mtime ? mtime->tv_sec : ts.tv_sec);
ip                103 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, mtimensec, mtime ? mtime->tv_nsec : ts.tv_nsec);
ip                104 ufs/ffs/ffs_inode.c 		ip->i_modrev++;
ip                107 ufs/ffs/ffs_inode.c 	if (ip->i_flag & IN_CHANGE) {
ip                108 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, ctime, ts.tv_sec);
ip                109 ufs/ffs/ffs_inode.c 		DIP_ASSIGN(ip, ctimensec, ts.tv_nsec);
ip                112 ufs/ffs/ffs_inode.c 	ip->i_flag &= ~(IN_ACCESS | IN_CHANGE | IN_MODIFIED | IN_UPDATE);
ip                113 ufs/ffs/ffs_inode.c 	fs = ip->i_fs;
ip                120 ufs/ffs/ffs_inode.c 		ip->i_din1->di_ouid = ip->i_ffs1_uid;
ip                121 ufs/ffs/ffs_inode.c 		ip->i_din1->di_ogid = ip->i_ffs1_gid;
ip                124 ufs/ffs/ffs_inode.c 	error = bread(ip->i_devvp, fsbtodb(fs, ino_to_fsba(fs, ip->i_number)),
ip                132 ufs/ffs/ffs_inode.c 		softdep_update_inodeblock(ip, bp, waitfor);
ip                133 ufs/ffs/ffs_inode.c 	else if (ip->i_effnlink != DIP(ip, nlink))
ip                137 ufs/ffs/ffs_inode.c 	if (ip->i_ump->um_fstype == UM_UFS2)
ip                139 ufs/ffs/ffs_inode.c 		    ino_to_fsbo(fs, ip->i_number)) = *ip->i_din2;
ip                143 ufs/ffs/ffs_inode.c 		    ino_to_fsbo(fs, ip->i_number)) = *ip->i_din1;
ip                453 ufs/ffs/ffs_inode.c #define BAP(ip, i) (((ip)->i_ump->um_fstype == UM_UFS2) ? bap2[i] : bap1[i])
ip                455 ufs/ffs/ffs_inode.c #define BAP(ip, i) bap1[i]
ip                468 ufs/ffs/ffs_inode.c ffs_indirtrunc(struct inode *ip, daddr_t lbn, daddr_t dbn, daddr_t lastbn,
ip                473 ufs/ffs/ffs_inode.c 	struct fs *fs = ip->i_fs;
ip                505 ufs/ffs/ffs_inode.c 	vp = ITOV(ip);
ip                523 ufs/ffs/ffs_inode.c 	if (ip->i_ump->um_fstype == UM_UFS2)
ip                534 ufs/ffs/ffs_inode.c 			BAP(ip, i) = 0;
ip                545 ufs/ffs/ffs_inode.c 		if (ip->i_ump->um_fstype == UM_UFS2)
ip                557 ufs/ffs/ffs_inode.c 		nb = BAP(ip, i);
ip                561 ufs/ffs/ffs_inode.c 			error = ffs_indirtrunc(ip, nlbn, fsbtodb(fs, nb),
ip                568 ufs/ffs/ffs_inode.c 		ffs_blkfree(ip, nb, fs->fs_bsize);
ip                577 ufs/ffs/ffs_inode.c 		nb = BAP(ip, i);
ip                579 ufs/ffs/ffs_inode.c 			error = ffs_indirtrunc(ip, nlbn, fsbtodb(fs, nb),
ip                990 ufs/ffs/ffs_softdep.c pagedep_lookup(ip, lbn, flags, pagedeppp)
ip                991 ufs/ffs/ffs_softdep.c 	struct inode *ip;
ip               1007 ufs/ffs/ffs_softdep.c 	mp = ITOV(ip)->v_mount;
ip               1008 ufs/ffs/ffs_softdep.c 	pagedephd = PAGEDEP_HASH(mp, ip->i_number, lbn);
ip               1011 ufs/ffs/ffs_softdep.c 		if (ip->i_number == pagedep->pd_ino &&
ip               1034 ufs/ffs/ffs_softdep.c 	pagedep->pd_ino = ip->i_number;
ip               1320 ufs/ffs/ffs_softdep.c softdep_setup_inomapdep(bp, ip, newinum)
ip               1322 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode related to allocation */
ip               1335 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(ip->i_fs, newinum, DEPALLOC | NODELAY, &inodedep)
ip               1439 ufs/ffs/ffs_softdep.c softdep_setup_allocdirect(ip, lbn, newblkno, oldblkno, newsize, oldsize, bp)
ip               1440 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode to which block is being added */
ip               1468 ufs/ffs/ffs_softdep.c 		adp->ad_freefrag = newfreefrag(ip, oldblkno, oldsize);
ip               1470 ufs/ffs/ffs_softdep.c 	if (newblk_lookup(ip->i_fs, newblkno, 0, &newblk) == 0)
ip               1474 ufs/ffs/ffs_softdep.c 	inodedep_lookup(ip->i_fs, ip->i_number, DEPALLOC | NODELAY, &inodedep);
ip               1510 ufs/ffs/ffs_softdep.c 		if ((DIP(ip, mode) & IFMT) == IFDIR &&
ip               1511 ufs/ffs/ffs_softdep.c 		    pagedep_lookup(ip, lbn, DEPALLOC, &pagedep) == 0)
ip               1620 ufs/ffs/ffs_softdep.c newfreefrag(ip, blkno, size)
ip               1621 ufs/ffs/ffs_softdep.c 	struct inode *ip;
ip               1630 ufs/ffs/ffs_softdep.c 	fs = ip->i_fs;
ip               1635 ufs/ffs/ffs_softdep.c 	freefrag->ff_state = DIP(ip, uid) & ~ONWORKLIST; /* used below */
ip               1636 ufs/ffs/ffs_softdep.c 	freefrag->ff_inum = ip->i_number;
ip               1637 ufs/ffs/ffs_softdep.c 	freefrag->ff_mnt = ITOV(ip)->v_mount;
ip               1638 ufs/ffs/ffs_softdep.c 	freefrag->ff_devvp = ip->i_devvp;
ip               1695 ufs/ffs/ffs_softdep.c newallocindir(ip, ptrno, newblkno, oldblkno)
ip               1696 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for file being extended */
ip               1710 ufs/ffs/ffs_softdep.c 	aip->ai_freefrag = newfreefrag(ip, oldblkno, ip->i_fs->fs_bsize);
ip               1719 ufs/ffs/ffs_softdep.c softdep_setup_allocindir_page(ip, lbn, bp, ptrno, newblkno, oldblkno, nbp)
ip               1720 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for file being extended */
ip               1731 ufs/ffs/ffs_softdep.c 	aip = newallocindir(ip, ptrno, newblkno, oldblkno);
ip               1738 ufs/ffs/ffs_softdep.c 	if ((DIP(ip, mode) & IFMT) == IFDIR &&
ip               1739 ufs/ffs/ffs_softdep.c 	    pagedep_lookup(ip, lbn, DEPALLOC, &pagedep) == 0)
ip               1749 ufs/ffs/ffs_softdep.c 	setup_allocindir_phase2(bp, ip, aip);
ip               1757 ufs/ffs/ffs_softdep.c softdep_setup_allocindir_meta(nbp, ip, bp, ptrno, newblkno)
ip               1759 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for file being extended */
ip               1766 ufs/ffs/ffs_softdep.c 	aip = newallocindir(ip, ptrno, newblkno, 0);
ip               1770 ufs/ffs/ffs_softdep.c 	setup_allocindir_phase2(bp, ip, aip);
ip               1778 ufs/ffs/ffs_softdep.c setup_allocindir_phase2(bp, ip, aip)
ip               1780 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for file being extended */
ip               1807 ufs/ffs/ffs_softdep.c 			if (newblk_lookup(ip->i_fs, aip->ai_newblkno, 0,
ip               1849 ufs/ffs/ffs_softdep.c 			if (ip->i_ump->um_fstype == UM_UFS1)
ip               1869 ufs/ffs/ffs_softdep.c 		if (ip->i_ump->um_fstype == UM_UFS1)
ip               1878 ufs/ffs/ffs_softdep.c 		    getblk(ip->i_devvp, bp->b_blkno, bp->b_bcount, 0, 0);
ip               1916 ufs/ffs/ffs_softdep.c softdep_setup_freeblocks(ip, length)
ip               1917 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* The inode whose length is to be reduced */
ip               1928 ufs/ffs/ffs_softdep.c 	fs = ip->i_fs;
ip               1935 ufs/ffs/ffs_softdep.c 	freeblks->fb_uid = DIP(ip, uid);
ip               1936 ufs/ffs/ffs_softdep.c 	freeblks->fb_previousinum = ip->i_number;
ip               1937 ufs/ffs/ffs_softdep.c 	freeblks->fb_devvp = ip->i_devvp;
ip               1938 ufs/ffs/ffs_softdep.c 	freeblks->fb_mnt = ITOV(ip)->v_mount;
ip               1939 ufs/ffs/ffs_softdep.c 	freeblks->fb_oldsize = DIP(ip, size);
ip               1941 ufs/ffs/ffs_softdep.c 	freeblks->fb_chkcnt = DIP(ip, blocks);
ip               1944 ufs/ffs/ffs_softdep.c 		freeblks->fb_dblks[i] = DIP(ip, db[i]);
ip               1945 ufs/ffs/ffs_softdep.c 		DIP_ASSIGN(ip, db[i], 0);
ip               1949 ufs/ffs/ffs_softdep.c 		freeblks->fb_iblks[i] = DIP(ip, ib[i]);
ip               1950 ufs/ffs/ffs_softdep.c 		DIP_ASSIGN(ip, ib[i], 0);
ip               1953 ufs/ffs/ffs_softdep.c 	DIP_ASSIGN(ip, blocks, 0);
ip               1954 ufs/ffs/ffs_softdep.c 	DIP_ASSIGN(ip, size, 0);
ip               1961 ufs/ffs/ffs_softdep.c 	if ((error = bread(ip->i_devvp,
ip               1962 ufs/ffs/ffs_softdep.c 	    fsbtodb(fs, ino_to_fsba(fs, ip->i_number)),
ip               1966 ufs/ffs/ffs_softdep.c 	if (ip->i_ump->um_fstype == UM_UFS1)
ip               1968 ufs/ffs/ffs_softdep.c 		    ino_to_fsbo(fs, ip->i_number)) = *ip->i_din1;
ip               1971 ufs/ffs/ffs_softdep.c 		    ino_to_fsbo(fs, ip->i_number)) = *ip->i_din2;
ip               1977 ufs/ffs/ffs_softdep.c 	(void) inodedep_lookup(fs, ip->i_number, DEPALLOC, &inodedep);
ip               2012 ufs/ffs/ffs_softdep.c 	vp = ITOV(ip);
ip               2018 ufs/ffs/ffs_softdep.c 		(void) inodedep_lookup(fs, ip->i_number, 0, &inodedep);
ip               2025 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(fs, ip->i_number, 0, &inodedep) != 0)
ip               2278 ufs/ffs/ffs_softdep.c 	struct inode *ip = VTOI(pvp);
ip               2290 ufs/ffs/ffs_softdep.c 	freefile->fx_devvp = ip->i_devvp;
ip               2291 ufs/ffs/ffs_softdep.c 	freefile->fx_mnt = ITOV(ip)->v_mount;
ip               2300 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(ip->i_fs, ino, 0, &inodedep) == 0 ||
ip               2461 ufs/ffs/ffs_softdep.c indir_trunc(ip, dbn, level, lbn, countp)
ip               2462 ufs/ffs/ffs_softdep.c 	struct inode *ip;
ip               2477 ufs/ffs/ffs_softdep.c 	fs = ip->i_fs;
ip               2494 ufs/ffs/ffs_softdep.c 	if ((bp = incore(ip->i_devvp, dbn)) != NULL &&
ip               2511 ufs/ffs/ffs_softdep.c 		error = bread(ip->i_devvp, dbn, (int)fs->fs_bsize, NOCRED, &bp);
ip               2518 ufs/ffs/ffs_softdep.c 	if (ip->i_ump->um_fstype == UM_UFS1) {
ip               2534 ufs/ffs/ffs_softdep.c 			if ((error = indir_trunc(ip, fsbtodb(fs, nb),
ip               2538 ufs/ffs/ffs_softdep.c 		ffs_blkfree(ip, nb, fs->fs_bsize);
ip               2862 ufs/ffs/ffs_softdep.c softdep_setup_remove(bp, dp, ip, isrmdir)
ip               2865 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for directory entry being removed */
ip               2873 ufs/ffs/ffs_softdep.c 	dirrem = newdirrem(bp, dp, ip, isrmdir, &prevdirrem);
ip               2906 ufs/ffs/ffs_softdep.c newdirrem(bp, dp, ip, isrmdir, prevdirremp)
ip               2909 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for directory entry being removed */
ip               2922 ufs/ffs/ffs_softdep.c 	if (ip == NULL)
ip               2936 ufs/ffs/ffs_softdep.c 	dirrem->dm_mnt = ITOV(ip)->v_mount;
ip               2937 ufs/ffs/ffs_softdep.c 	dirrem->dm_oldinum = ip->i_number;
ip               2971 ufs/ffs/ffs_softdep.c 	if (dap->da_newinum != ip->i_number) {
ip               2974 ufs/ffs/ffs_softdep.c 		    ip->i_number, dap->da_newinum);
ip               3013 ufs/ffs/ffs_softdep.c softdep_setup_directory_change(bp, dp, ip, newinum, isrmdir)
ip               3016 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* inode for directory entry being removed */
ip               3037 ufs/ffs/ffs_softdep.c 	dirrem = newdirrem(bp, dp, ip, isrmdir, &prevdirrem);
ip               3104 ufs/ffs/ffs_softdep.c softdep_change_linkcnt(ip, nodelay)
ip               3105 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* the inode with the increased link count */
ip               3120 ufs/ffs/ffs_softdep.c 	(void) inodedep_lookup(ip->i_fs, ip->i_number, flags, &inodedep);
ip               3121 ufs/ffs/ffs_softdep.c 	if (DIP(ip, nlink) < ip->i_effnlink) {
ip               3126 ufs/ffs/ffs_softdep.c 	inodedep->id_nlinkdelta = DIP(ip, nlink) - ip->i_effnlink;
ip               3142 ufs/ffs/ffs_softdep.c 	struct inode *ip;
ip               3150 ufs/ffs/ffs_softdep.c 	ip = VTOI(vp);
ip               3152 ufs/ffs/ffs_softdep.c 	if ((inodedep_lookup(ip->i_fs, dirrem->dm_oldinum, 0, &inodedep)) 
ip               3161 ufs/ffs/ffs_softdep.c 		DIP_ADD(ip, nlink, -1);
ip               3162 ufs/ffs/ffs_softdep.c 		ip->i_flag |= IN_CHANGE;
ip               3163 ufs/ffs/ffs_softdep.c 		if (DIP(ip, nlink) < ip->i_effnlink) {
ip               3167 ufs/ffs/ffs_softdep.c 		inodedep->id_nlinkdelta = DIP(ip, nlink) - ip->i_effnlink;
ip               3181 ufs/ffs/ffs_softdep.c 	DIP_ADD(ip, nlink, -2);
ip               3182 ufs/ffs/ffs_softdep.c 	ip->i_flag |= IN_CHANGE;
ip               3183 ufs/ffs/ffs_softdep.c 	if (DIP(ip, nlink) < ip->i_effnlink)
ip               3185 ufs/ffs/ffs_softdep.c 	inodedep->id_nlinkdelta = DIP(ip, nlink) - ip->i_effnlink;
ip               3187 ufs/ffs/ffs_softdep.c 	if ((error = UFS_TRUNCATE(ip, (off_t)0, 0, p->p_ucred)) != 0)
ip               3210 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(ip->i_fs, oldinum, 0, &inodedep) == 0 ||
ip               3219 ufs/ffs/ffs_softdep.c 	ip->i_flag |= IN_CHANGE;
ip               4405 ufs/ffs/ffs_softdep.c softdep_load_inodeblock(ip)
ip               4406 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* the "in_core" copy of the inode */
ip               4413 ufs/ffs/ffs_softdep.c 	ip->i_effnlink = DIP(ip, nlink);
ip               4415 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(ip->i_fs, ip->i_number, 0, &inodedep) == 0) {
ip               4419 ufs/ffs/ffs_softdep.c 	ip->i_effnlink -= inodedep->id_nlinkdelta;
ip               4434 ufs/ffs/ffs_softdep.c softdep_update_inodeblock(ip, bp, waitfor)
ip               4435 ufs/ffs/ffs_softdep.c 	struct inode *ip;	/* the "in_core" copy of the inode */
ip               4451 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(ip->i_fs, ip->i_number, 0, &inodedep) == 0) {
ip               4453 ufs/ffs/ffs_softdep.c 		if (ip->i_effnlink != DIP(ip, nlink))
ip               4457 ufs/ffs/ffs_softdep.c 	if (inodedep->id_nlinkdelta != DIP(ip, nlink) - ip->i_effnlink) {
ip               4555 ufs/ffs/ffs_softdep.c 	struct inode *ip;
ip               4564 ufs/ffs/ffs_softdep.c 	ip = VTOI(vp);
ip               4565 ufs/ffs/ffs_softdep.c 	fs = ip->i_fs;
ip               4567 ufs/ffs/ffs_softdep.c 	if (inodedep_lookup(fs, ip->i_number, 0, &inodedep) == 0) {
ip               4666 ufs/ffs/ffs_softdep.c 		if (inodedep_lookup(fs, ip->i_number, 0, &inodedep) == 0)
ip                 71 ufs/ffs/ffs_softdep_stub.c softdep_setup_inomapdep(struct buf *bp, struct inode *ip, ino_t newinum)
ip                 83 ufs/ffs/ffs_softdep_stub.c softdep_setup_allocdirect(struct inode *ip, daddr64_t lbn, daddr_t newblkno,
ip                 90 ufs/ffs/ffs_softdep_stub.c softdep_setup_allocindir_page(struct inode *ip, daddr64_t lbn, struct buf *bp,
ip                 97 ufs/ffs/ffs_softdep_stub.c softdep_setup_allocindir_meta(struct buf *nbp, struct inode *ip,
ip                104 ufs/ffs/ffs_softdep_stub.c softdep_setup_freeblocks(struct inode *ip, off_t length)
ip                131 ufs/ffs/ffs_softdep_stub.c softdep_setup_remove(struct buf *bp, struct inode *dp, struct inode *ip,
ip                139 ufs/ffs/ffs_softdep_stub.c     struct inode *ip, long newinum, int isrmdir)
ip                145 ufs/ffs/ffs_softdep_stub.c softdep_change_linkcnt(struct inode *ip, int nodelay)
ip                151 ufs/ffs/ffs_softdep_stub.c softdep_load_inodeblock(struct inode *ip)
ip                157 ufs/ffs/ffs_softdep_stub.c softdep_update_inodeblock(struct inode *ip, struct buf *bp, int waitfor)
ip                 57 ufs/ffs/ffs_subr.c ffs_bufatoff(struct inode *ip, off_t offset, char **res, struct buf **bpp)
ip                 65 ufs/ffs/ffs_subr.c 	vp = ITOV(ip);
ip                 66 ufs/ffs/ffs_subr.c 	fs = ip->i_fs;
ip                 68 ufs/ffs/ffs_subr.c 	bsize = blksize(fs, ip, lbn);
ip                124 ufs/ffs/ffs_subr.c ffs_checkoverlap(struct buf *bp, struct inode *ip)
ip                138 ufs/ffs/ffs_subr.c 		if (vp != ip->i_devvp)
ip                468 ufs/ffs/ffs_vfsops.c 	struct inode *ip;
ip                492 ufs/ffs/ffs_vfsops.c 	ip = VTOI(vp);
ip                495 ufs/ffs/ffs_vfsops.c 	    fsbtodb(fra->fs, ino_to_fsba(fra->fs, ip->i_number)),
ip                503 ufs/ffs/ffs_vfsops.c 	*ip->i_din1 = *((struct ufs1_dinode *)bp->b_data +
ip                504 ufs/ffs/ffs_vfsops.c 	    ino_to_fsbo(fra->fs, ip->i_number));
ip                505 ufs/ffs/ffs_vfsops.c 	ip->i_effnlink = DIP(ip, nlink);
ip               1136 ufs/ffs/ffs_vfsops.c 	struct inode *ip;
ip               1139 ufs/ffs/ffs_vfsops.c 	ip = VTOI(vp);
ip               1141 ufs/ffs/ffs_vfsops.c 	    ((ip->i_flag &
ip               1237 ufs/ffs/ffs_vfsops.c 	struct inode *ip;
ip               1263 ufs/ffs/ffs_vfsops.c 	ip = pool_get(&ffs_ino_pool, PR_WAITOK);
ip               1264 ufs/ffs/ffs_vfsops.c 	bzero((caddr_t)ip, sizeof(struct inode));
ip               1265 ufs/ffs/ffs_vfsops.c 	lockinit(&ip->i_lock, PINOD, "inode", 0, 0);
ip               1266 ufs/ffs/ffs_vfsops.c 	ip->i_ump = ump;
ip               1267 ufs/ffs/ffs_vfsops.c 	VREF(ip->i_devvp);
ip               1268 ufs/ffs/ffs_vfsops.c 	vp->v_data = ip;
ip               1269 ufs/ffs/ffs_vfsops.c 	ip->i_vnode = vp;
ip               1270 ufs/ffs/ffs_vfsops.c 	ip->i_fs = fs = ump->um_fs;
ip               1271 ufs/ffs/ffs_vfsops.c 	ip->i_dev = dev;
ip               1272 ufs/ffs/ffs_vfsops.c 	ip->i_number = ino;
ip               1273 ufs/ffs/ffs_vfsops.c 	ip->i_vtbl = &ffs_vtbl;
ip               1281 ufs/ffs/ffs_vfsops.c 	error = ufs_ihashins(ip);
ip               1314 ufs/ffs/ffs_vfsops.c 	if (ip->i_ump->um_fstype == UM_UFS2) {
ip               1315 ufs/ffs/ffs_vfsops.c 		ip->i_din2 = pool_get(&ffs_dinode2_pool, PR_WAITOK);
ip               1317 ufs/ffs/ffs_vfsops.c 		*ip->i_din2 = *dp2;
ip               1321 ufs/ffs/ffs_vfsops.c 		ip->i_din1 = pool_get(&ffs_dinode1_pool, PR_WAITOK);
ip               1323 ufs/ffs/ffs_vfsops.c 		*ip->i_din1 = *dp1;
ip               1329 ufs/ffs/ffs_vfsops.c 		softdep_load_inodeblock(ip);
ip               1331 ufs/ffs/ffs_vfsops.c 		ip->i_effnlink = DIP(ip, nlink);
ip               1348 ufs/ffs/ffs_vfsops.c 	if (DIP(ip, gen) == 0) {
ip               1349 ufs/ffs/ffs_vfsops.c 		DIP_ASSIGN(ip, gen, arc4random() & INT_MAX);
ip               1350 ufs/ffs/ffs_vfsops.c 		if (DIP(ip, gen) == 0 || DIP(ip, gen) == -1)
ip               1351 ufs/ffs/ffs_vfsops.c 			DIP_ASSIGN(ip, gen, 1);	/* Shouldn't happen */
ip               1353 ufs/ffs/ffs_vfsops.c 			ip->i_flag |= IN_MODIFIED;
ip               1361 ufs/ffs/ffs_vfsops.c 		ip->i_ffs1_uid = ip->i_din1->di_ouid;
ip               1362 ufs/ffs/ffs_vfsops.c 		ip->i_ffs1_gid = ip->i_din1->di_ogid;
ip               1399 ufs/ffs/ffs_vfsops.c 	struct inode *ip;
ip               1402 ufs/ffs/ffs_vfsops.c 	ip = VTOI(vp);
ip               1405 ufs/ffs/ffs_vfsops.c 	ufhp->ufid_ino = ip->i_number;
ip               1406 ufs/ffs/ffs_vfsops.c 	ufhp->ufid_gen = DIP(ip, gen);
ip                173 ufs/ffs/ffs_vnops.c 	struct inode *ip;
ip                184 ufs/ffs/ffs_vnops.c 	ip = VTOI(vp);
ip                185 ufs/ffs/ffs_vnops.c 	mode = DIP(ip, mode);
ip                193 ufs/ffs/ffs_vnops.c 		if ((int)DIP(ip, size) < vp->v_mount->mnt_maxsymlinklen ||
ip                195 ufs/ffs/ffs_vnops.c 		     DIP(ip, blocks) == 0))
ip                200 ufs/ffs/ffs_vnops.c 	fs = ip->i_fs;
ip                208 ufs/ffs/ffs_vnops.c 		if ((bytesinfile = DIP(ip, size) - uio->uio_offset) <= 0)
ip                220 ufs/ffs/ffs_vnops.c 		if (lblktosize(fs, nextlbn) >= DIP(ip, size))
ip                222 ufs/ffs/ffs_vnops.c 		else if (lbn - 1 == ip->i_ci.ci_lastr) {
ip                229 ufs/ffs/ffs_vnops.c 		ip->i_ci.ci_lastr = lbn;
ip                252 ufs/ffs/ffs_vnops.c 	ip->i_flag |= IN_ACCESS;
ip                265 ufs/ffs/ffs_vnops.c 	struct inode *ip;
ip                277 ufs/ffs/ffs_vnops.c 	ip = VTOI(vp);
ip                294 ufs/ffs/ffs_vnops.c 			uio->uio_offset = DIP(ip, size);
ip                295 ufs/ffs/ffs_vnops.c 		if ((DIP(ip, flags) & APPEND) && uio->uio_offset != DIP(ip, size))
ip                308 ufs/ffs/ffs_vnops.c 	fs = ip->i_fs;
ip                325 ufs/ffs/ffs_vnops.c 	osize = DIP(ip, size);
ip                339 ufs/ffs/ffs_vnops.c 		if ((error = UFS_BUF_ALLOC(ip, uio->uio_offset, xfersize,
ip                342 ufs/ffs/ffs_vnops.c 		if (uio->uio_offset + xfersize > DIP(ip, size)) {
ip                343 ufs/ffs/ffs_vnops.c 			DIP_ASSIGN(ip, size, uio->uio_offset + xfersize);
ip                344 ufs/ffs/ffs_vnops.c 			uvm_vnp_setsize(vp, DIP(ip, size));
ip                349 ufs/ffs/ffs_vnops.c 		size = blksize(fs, ip, lbn) - bp->b_resid;
ip                363 ufs/ffs/ffs_vnops.c 				cluster_write(bp, &ip->i_ci, DIP(ip, size));
ip                371 ufs/ffs/ffs_vnops.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                379 ufs/ffs/ffs_vnops.c 		DIP(ip, mode) &= ~(ISUID | ISGID);
ip                384 ufs/ffs/ffs_vnops.c 			(void)UFS_TRUNCATE(ip, osize,
ip                390 ufs/ffs/ffs_vnops.c 		error = UFS_UPDATE(ip, MNT_WAIT);
ip                513 ufs/ffs/ffs_vnops.c 	struct inode *ip = VTOI(vp);
ip                519 ufs/ffs/ffs_vnops.c 	if (ip->i_din1 != NULL) {
ip                521 ufs/ffs/ffs_vnops.c 		if (ip->i_ump->um_fstype == UM_UFS2)
ip                522 ufs/ffs/ffs_vnops.c 			pool_put(&ffs_dinode2_pool, ip->i_din2);
ip                525 ufs/ffs/ffs_vnops.c 			pool_put(&ffs_dinode1_pool, ip->i_din1);
ip                528 ufs/ffs/ffs_vnops.c 	pool_put(&ffs_ino_pool, ip);
ip                546 ufs/ffs/fs.h   #define blksize(fs, ip, lbn) \
ip                547 ufs/ffs/fs.h   	(((lbn) >= NDADDR || DIP((ip), size) >= ((lbn) + 1) << (fs)->fs_bshift) \
ip                549 ufs/ffs/fs.h   	    : (fragroundup(fs, blkoff(fs, DIP((ip), size)))))
ip                127 ufs/ufs/dinode.h #define MAXSYMLINKLEN(ip) \
ip                128 ufs/ufs/dinode.h 	((ip)->i_ump->um_fstype == UM_UFS1) ? \
ip                142 ufs/ufs/inode.h #define UFS_TRUNCATE(ip, off, flags, cred) \
ip                143 ufs/ufs/inode.h     ((ip)->i_vtbl->iv_truncate)((ip), (off), (flags), (cred))
ip                145 ufs/ufs/inode.h #define UFS_UPDATE(ip, sync) \
ip                146 ufs/ufs/inode.h     ((ip)->i_vtbl->iv_update)((ip), NULL, NULL, (sync))
ip                148 ufs/ufs/inode.h #define UFS_UPDATE2(ip, atime, mtime, sync) \
ip                149 ufs/ufs/inode.h     ((ip)->i_vtbl->iv_update)((ip), (atime), (mtime), (sync))
ip                157 ufs/ufs/inode.h #define UFS_BUF_ALLOC(ip, startoffset, size, cred, flags, bpp) \
ip                158 ufs/ufs/inode.h     ((ip)->i_vtbl->iv_buf_alloc)((ip), (startoffset), (size), (cred), \
ip                161 ufs/ufs/inode.h #define UFS_BUFATOFF(ip, offset, res, bpp) \
ip                162 ufs/ufs/inode.h     ((ip)->i_vtbl->iv_bufatoff)((ip), (offset), (res), (bpp))
ip                264 ufs/ufs/inode.h #define DIP(ip, field) \
ip                265 ufs/ufs/inode.h 	(((ip)->i_ump->um_fstype == UM_UFS1) ? \
ip                266 ufs/ufs/inode.h 	(ip)->i_ffs1_##field : (ip)->i_ffs2_##field)
ip                268 ufs/ufs/inode.h #define DIP_ASSIGN(ip, field, value)					\
ip                270 ufs/ufs/inode.h 		if ((ip)->i_ump->um_fstype == UM_UFS1)			\
ip                271 ufs/ufs/inode.h 			(ip)->i_ffs1_##field = (value);			\
ip                273 ufs/ufs/inode.h 			(ip)->i_ffs2_##field = (value);			\
ip                276 ufs/ufs/inode.h #define DIP_ADD(ip, field, value)					\
ip                278 ufs/ufs/inode.h 		if ((ip)->i_ump->um_fstype == UM_UFS1)			\
ip                279 ufs/ufs/inode.h 			(ip)->i_ffs1_##field += (value);		\
ip                281 ufs/ufs/inode.h 			(ip)->i_ffs2_##field += (value);		\
ip                284 ufs/ufs/inode.h #define SHORTLINK(ip) \
ip                285 ufs/ufs/inode.h 	(((ip)->i_ump->um_fstype == UM_UFS1) ? \
ip                286 ufs/ufs/inode.h 	(caddr_t)(ip)->i_ffs1_db : (caddr_t)(ip)->i_ffs2_db)
ip                300 ufs/ufs/inode.h #define	ITOV(ip)	((ip)->i_vnode)
ip                302 ufs/ufs/inode.h #define	FFS_ITIMES(ip, t1, t2) {					\
ip                303 ufs/ufs/inode.h 	if ((ip)->i_flag & (IN_ACCESS | IN_CHANGE | IN_UPDATE)) {	\
ip                304 ufs/ufs/inode.h 		(ip)->i_flag |= IN_MODIFIED;				\
ip                305 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_ACCESS)				\
ip                306 ufs/ufs/inode.h 			DIP_ASSIGN((ip), atime, (t1)->tv_sec);		\
ip                307 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_UPDATE) {				\
ip                308 ufs/ufs/inode.h 			DIP_ASSIGN((ip), mtime, (t2)->tv_sec);		\
ip                309 ufs/ufs/inode.h 			(ip)->i_modrev++;				\
ip                311 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_CHANGE)				\
ip                312 ufs/ufs/inode.h 			DIP_ASSIGN((ip), ctime, time_second);		\
ip                313 ufs/ufs/inode.h 		(ip)->i_flag &= ~(IN_ACCESS | IN_CHANGE | IN_UPDATE);	\
ip                317 ufs/ufs/inode.h #define	EXT2FS_ITIMES(ip, t1, t2) {					\
ip                318 ufs/ufs/inode.h 	if ((ip)->i_flag & (IN_ACCESS | IN_CHANGE | IN_UPDATE)) {	\
ip                319 ufs/ufs/inode.h 		(ip)->i_flag |= IN_MODIFIED;				\
ip                320 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_ACCESS)				\
ip                321 ufs/ufs/inode.h 			(ip)->i_e2fs_atime = (t1)->tv_sec;		\
ip                322 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_UPDATE) {				\
ip                323 ufs/ufs/inode.h 			(ip)->i_e2fs_mtime = (t2)->tv_sec;		\
ip                324 ufs/ufs/inode.h 			(ip)->i_modrev++;				\
ip                326 ufs/ufs/inode.h 		if ((ip)->i_flag & IN_CHANGE)				\
ip                327 ufs/ufs/inode.h 			(ip)->i_e2fs_ctime = time_second;		\
ip                328 ufs/ufs/inode.h 		(ip)->i_flag &= ~(IN_ACCESS | IN_CHANGE | IN_UPDATE);	\
ip                332 ufs/ufs/inode.h #define ITIMES(ip, t1, t2) {						\
ip                333 ufs/ufs/inode.h 	if (IS_EXT2_VNODE((ip)->i_vnode)) {				\
ip                334 ufs/ufs/inode.h 		EXT2FS_ITIMES(ip, t1, t2);				\
ip                336 ufs/ufs/inode.h 		FFS_ITIMES(ip, t1, t2);					\
ip                 95 ufs/ufs/ufs_bmap.c 	struct inode *ip;
ip                105 ufs/ufs/ufs_bmap.c 	ip = VTOI(vp);
ip                132 ufs/ufs/ufs_bmap.c 		*bnp = blkptrtodb(ump, DIP(ip, db[bn]));
ip                137 ufs/ufs/ufs_bmap.c 			    is_sequential(ump, DIP(ip, db[bn - 1]),
ip                138 ufs/ufs/ufs_bmap.c 			        DIP(ip, db[bn]));
ip                145 ufs/ufs/ufs_bmap.c 	daddr = DIP(ip, ib[xap->in_off]);
ip                186 ufs/ufs/ufs_bmap.c 		if (ip->i_ump->um_fstype == UM_UFS2) {
ip                107 ufs/ufs/ufs_dirhash.c ufsdirhash_build(struct inode *ip)
ip                117 ufs/ufs/ufs_dirhash.c 	if (ip->i_dirhash == NULL) {
ip                118 ufs/ufs/ufs_dirhash.c 		if (DIP(ip, size) < ufs_mindirhashsize || OFSFMT(ip->i_vnode))
ip                122 ufs/ufs/ufs_dirhash.c 		if (DIP(ip, size) < ufs_mindirhashsize ||
ip                124 ufs/ufs/ufs_dirhash.c 			ufsdirhash_free(ip);
ip                128 ufs/ufs/ufs_dirhash.c 		if (ip->i_dirhash->dh_hash != NULL)
ip                131 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                135 ufs/ufs/ufs_dirhash.c 	if (ip->i_effnlink == 0)
ip                138 ufs/ufs/ufs_dirhash.c 	vp = ip->i_vnode;
ip                140 ufs/ufs/ufs_dirhash.c 	DIRHASH_ASSERT(DIP(ip, size) >= DIRBLKSIZ, ("ufsdirhash_build size"));
ip                141 ufs/ufs/ufs_dirhash.c 	nslots = DIP(ip, size) / DIRECTSIZ(1);
ip                145 ufs/ufs/ufs_dirhash.c 	dirblocks = howmany(DIP(ip, size), DIRBLKSIZ);
ip                204 ufs/ufs/ufs_dirhash.c 	ip->i_dirhash = dh;
ip                208 ufs/ufs/ufs_dirhash.c 	while (pos < DIP(ip, size)) {
ip                213 ufs/ufs/ufs_dirhash.c 			if (UFS_BUFATOFF(ip, (off_t)pos, NULL, &bp) != 0)
ip                255 ufs/ufs/ufs_dirhash.c 	ip->i_dirhash = NULL;
ip                266 ufs/ufs/ufs_dirhash.c ufsdirhash_free(struct inode *ip)
ip                271 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                293 ufs/ufs/ufs_dirhash.c 	ip->i_dirhash = NULL;
ip                312 ufs/ufs/ufs_dirhash.c ufsdirhash_lookup(struct inode *ip, char *name, int namelen, doff_t *offp,
ip                322 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                356 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                364 ufs/ufs/ufs_dirhash.c 	vp = ip->i_vnode;
ip                399 ufs/ufs/ufs_dirhash.c 		if (offset < 0 || offset >= DIP(ip, size))
ip                405 ufs/ufs/ufs_dirhash.c 			if (UFS_BUFATOFF(ip, (off_t)blkoff, NULL, &bp) != 0)
ip                446 ufs/ufs/ufs_dirhash.c 			ufsdirhash_free(ip);
ip                481 ufs/ufs/ufs_dirhash.c ufsdirhash_findfree(struct inode *ip, int slotneeded, int *slotsize)
ip                489 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                494 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                513 ufs/ufs/ufs_dirhash.c 	error = UFS_BUFATOFF(ip, (off_t)pos, (char **)&dp, &bp);
ip                563 ufs/ufs/ufs_dirhash.c ufsdirhash_enduseful(struct inode *ip)
ip                569 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                574 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                596 ufs/ufs/ufs_dirhash.c ufsdirhash_add(struct inode *ip, struct direct *dirp, doff_t offset)
ip                601 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                606 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                618 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                641 ufs/ufs/ufs_dirhash.c ufsdirhash_remove(struct inode *ip, struct direct *dirp, doff_t offset)
ip                646 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                651 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                673 ufs/ufs/ufs_dirhash.c ufsdirhash_move(struct inode *ip, struct direct *dirp, doff_t oldoff,
ip                679 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                684 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                702 ufs/ufs/ufs_dirhash.c ufsdirhash_newblk(struct inode *ip, doff_t offset)
ip                707 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                712 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                722 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                738 ufs/ufs/ufs_dirhash.c ufsdirhash_dirtrunc(struct inode *ip, doff_t offset)
ip                743 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                748 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                763 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                794 ufs/ufs/ufs_dirhash.c ufsdirhash_checkblock(struct inode *ip, char *buf, doff_t offset)
ip                802 ufs/ufs/ufs_dirhash.c 	if ((dh = ip->i_dirhash) == NULL)
ip                807 ufs/ufs/ufs_dirhash.c 		ufsdirhash_free(ip);
ip                 70 ufs/ufs/ufs_ihash.c         struct inode *ip;
ip                 73 ufs/ufs/ufs_ihash.c 	LIST_FOREACH(ip, INOHASH(dev, inum), i_hash)
ip                 74 ufs/ufs/ufs_ihash.c 		if (inum == ip->i_number && dev == ip->i_dev)
ip                 78 ufs/ufs/ufs_ihash.c 	if (ip)
ip                 79 ufs/ufs/ufs_ihash.c 		return (ITOV(ip));
ip                 92 ufs/ufs/ufs_ihash.c 	struct inode *ip;
ip                 96 ufs/ufs/ufs_ihash.c 	LIST_FOREACH(ip, INOHASH(dev, inum), i_hash) {
ip                 97 ufs/ufs/ufs_ihash.c 		if (inum == ip->i_number && dev == ip->i_dev) {
ip                 98 ufs/ufs/ufs_ihash.c 			vp = ITOV(ip);
ip                113 ufs/ufs/ufs_ihash.c ufs_ihashins(struct inode *ip)
ip                117 ufs/ufs/ufs_ihash.c 	dev_t  dev = ip->i_dev;
ip                118 ufs/ufs/ufs_ihash.c 	ino_t  inum = ip->i_number;
ip                121 ufs/ufs/ufs_ihash.c 	lockmgr(&ip->i_lock, LK_EXCLUSIVE, NULL);
ip                128 ufs/ufs/ufs_ihash.c 			lockmgr(&ip->i_lock, LK_RELEASE, NULL);
ip                134 ufs/ufs/ufs_ihash.c 	LIST_INSERT_HEAD(ipp, ip, i_hash);
ip                144 ufs/ufs/ufs_ihash.c ufs_ihashrem(struct inode *ip)
ip                148 ufs/ufs/ufs_ihash.c 	if (ip->i_hash.le_prev == NULL)
ip                151 ufs/ufs/ufs_ihash.c 	LIST_REMOVE(ip, i_hash);
ip                153 ufs/ufs/ufs_ihash.c 	ip->i_hash.le_next = NULL;
ip                154 ufs/ufs/ufs_ihash.c 	ip->i_hash.le_prev = NULL;
ip                 66 ufs/ufs/ufs_inode.c 	struct inode *ip = VTOI(vp);
ip                 80 ufs/ufs/ufs_inode.c 	if (ip->i_din1 == NULL || DIP(ip, mode) == 0)
ip                 83 ufs/ufs/ufs_inode.c 	if (DIP(ip, nlink) <= 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
ip                 84 ufs/ufs/ufs_inode.c 		if (getinoquota(ip) == 0)
ip                 85 ufs/ufs/ufs_inode.c 			(void)ufs_quota_free_inode(ip, NOCRED);
ip                 87 ufs/ufs/ufs_inode.c 		error = UFS_TRUNCATE(ip, (off_t)0, 0, NOCRED);
ip                 89 ufs/ufs/ufs_inode.c 		DIP_ASSIGN(ip, rdev, 0);
ip                 90 ufs/ufs/ufs_inode.c 		mode = DIP(ip, mode);
ip                 91 ufs/ufs/ufs_inode.c 		DIP_ASSIGN(ip, mode, 0);
ip                 92 ufs/ufs/ufs_inode.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                107 ufs/ufs/ufs_inode.c 			softdep_change_linkcnt(ip, 1);
ip                109 ufs/ufs/ufs_inode.c 		UFS_INODE_FREE(ip, ip->i_number, mode);
ip                112 ufs/ufs/ufs_inode.c 	if (ip->i_flag & (IN_ACCESS | IN_CHANGE | IN_MODIFIED | IN_UPDATE)) {
ip                113 ufs/ufs/ufs_inode.c 		UFS_UPDATE(ip, 0);
ip                122 ufs/ufs/ufs_inode.c 	if (ip->i_din1 == NULL || DIP(ip, mode) == 0)
ip                134 ufs/ufs/ufs_inode.c 	struct inode *ip;
ip                145 ufs/ufs/ufs_inode.c 	ip = VTOI(vp);
ip                146 ufs/ufs/ufs_inode.c 	ufs_ihashrem(ip);
ip                152 ufs/ufs/ufs_inode.c 	if (ip->i_devvp) {
ip                153 ufs/ufs/ufs_inode.c 		vrele(ip->i_devvp);
ip                156 ufs/ufs/ufs_inode.c 	if (ip->i_dirhash != NULL)
ip                157 ufs/ufs/ufs_inode.c 		ufsdirhash_free(ip);
ip                159 ufs/ufs/ufs_inode.c 	ufs_quota_delete(ip);
ip                604 ufs/ufs/ufs_lookup.c ufs_dirbad(struct inode *ip, doff_t offset, char *how)
ip                608 ufs/ufs/ufs_lookup.c 	mp = ITOV(ip)->v_mount;
ip                610 ufs/ufs/ufs_lookup.c 	    mp->mnt_stat.f_mntonname, ip->i_number, offset, how);
ip                665 ufs/ufs/ufs_lookup.c ufs_makedirentry(struct inode *ip, struct componentname *cnp,
ip                672 ufs/ufs/ufs_lookup.c 	newdirp->d_ino = ip->i_number;
ip                675 ufs/ufs/ufs_lookup.c 	if (ITOV(ip)->v_mount->mnt_maxsymlinklen > 0)
ip                676 ufs/ufs/ufs_lookup.c 		newdirp->d_type = IFTODT(DIP(ip, mode));
ip                950 ufs/ufs/ufs_lookup.c ufs_dirremove(struct vnode *dvp, struct inode *ip, int flags, int isrmdir)
ip                990 ufs/ufs/ufs_lookup.c 		if (ip) {
ip                991 ufs/ufs/ufs_lookup.c 			ip->i_effnlink--;
ip                992 ufs/ufs/ufs_lookup.c 			softdep_change_linkcnt(ip, 0);
ip                993 ufs/ufs/ufs_lookup.c 			softdep_setup_remove(bp, dp, ip, isrmdir);
ip               1002 ufs/ufs/ufs_lookup.c 		if (ip) {
ip               1003 ufs/ufs/ufs_lookup.c 			ip->i_effnlink--;
ip               1004 ufs/ufs/ufs_lookup.c 			DIP_ADD(ip, nlink, -1);
ip               1005 ufs/ufs/ufs_lookup.c 			ip->i_flag |= IN_CHANGE;
ip               1066 ufs/ufs/ufs_lookup.c ufs_dirempty(struct inode *ip, ino_t parentino, struct ucred *cred)
ip               1075 ufs/ufs/ufs_lookup.c 	m = DIP(ip, size);
ip               1077 ufs/ufs/ufs_lookup.c 		error = vn_rdwr(UIO_READ, ITOV(ip), (caddr_t)dp, MINDIRSIZ, off,
ip               1093 ufs/ufs/ufs_lookup.c 			if (ITOV(ip)->v_mount->mnt_maxsymlinklen > 0)
ip               1109 ufs/ufs/ufs_lookup.c 		if (namlen == 1 && dp->d_ino == ip->i_number)
ip                148 ufs/ufs/ufs_quota.c getinoquota(struct inode *ip)
ip                151 ufs/ufs/ufs_quota.c 	struct vnode *vp = ITOV(ip);
ip                154 ufs/ufs/ufs_quota.c 	ump = ip->i_ump;
ip                159 ufs/ufs/ufs_quota.c 	if (ip->i_dquot[USRQUOTA] == NODQUOT &&
ip                161 ufs/ufs/ufs_quota.c 		dqget(vp, DIP(ip, uid), ump, USRQUOTA, &ip->i_dquot[USRQUOTA])) &&
ip                168 ufs/ufs/ufs_quota.c 	if (ip->i_dquot[GRPQUOTA] == NODQUOT &&
ip                170 ufs/ufs/ufs_quota.c 		dqget(vp, DIP(ip, gid), ump, GRPQUOTA, &ip->i_dquot[GRPQUOTA])) &&
ip                180 ufs/ufs/ufs_quota.c ufs_quota_alloc_blocks2(struct inode *ip, int32_t change, 
ip                188 ufs/ufs/ufs_quota.c 	chkdquot(ip);
ip                199 ufs/ufs/ufs_quota.c 			if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                201 ufs/ufs/ufs_quota.c 			if ((error = chkdqchg(ip, change, cred, i)) != 0)
ip                208 ufs/ufs/ufs_quota.c 		if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                221 ufs/ufs/ufs_quota.c ufs_quota_free_blocks2(struct inode *ip, int32_t change, 
ip                228 ufs/ufs/ufs_quota.c 	if (!VOP_ISLOCKED(ITOV(ip))) 
ip                238 ufs/ufs/ufs_quota.c 		if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                259 ufs/ufs/ufs_quota.c chkdqchg(struct inode *ip, long change, struct ucred *cred, int type)
ip                261 ufs/ufs/ufs_quota.c 	struct dquot *dq = ip->i_dquot[type];
ip                269 ufs/ufs/ufs_quota.c 		    DIP(ip, uid) == cred->cr_uid) {
ip                271 ufs/ufs/ufs_quota.c 			    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                284 ufs/ufs/ufs_quota.c 			    ip->i_ump->um_btime[type];
ip                285 ufs/ufs/ufs_quota.c 			if (DIP(ip, uid) == cred->cr_uid)
ip                287 ufs/ufs/ufs_quota.c 				    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                293 ufs/ufs/ufs_quota.c 			    DIP(ip, uid) == cred->cr_uid) {
ip                295 ufs/ufs/ufs_quota.c 				    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                310 ufs/ufs/ufs_quota.c ufs_quota_alloc_inode2(struct inode *ip, struct ucred *cred,
ip                318 ufs/ufs/ufs_quota.c 	chkdquot(ip);
ip                325 ufs/ufs/ufs_quota.c 			if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                327 ufs/ufs/ufs_quota.c 			if ((error = chkiqchg(ip, 1, cred, i)) != 0)
ip                334 ufs/ufs/ufs_quota.c 		if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                347 ufs/ufs/ufs_quota.c ufs_quota_free_inode2(struct inode *ip, struct ucred *cred,
ip                354 ufs/ufs/ufs_quota.c 	if (!VOP_ISLOCKED(ITOV(ip))) 
ip                361 ufs/ufs/ufs_quota.c 		if ((dq = ip->i_dquot[i]) == NODQUOT)
ip                380 ufs/ufs/ufs_quota.c chkiqchg(struct inode *ip, long change, struct ucred *cred, int type)
ip                382 ufs/ufs/ufs_quota.c 	struct dquot *dq = ip->i_dquot[type];
ip                390 ufs/ufs/ufs_quota.c 		    DIP(ip, uid) == cred->cr_uid) {
ip                392 ufs/ufs/ufs_quota.c 			    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                405 ufs/ufs/ufs_quota.c 			    ip->i_ump->um_itime[type];
ip                406 ufs/ufs/ufs_quota.c 			if (DIP(ip, uid) == cred->cr_uid)
ip                408 ufs/ufs/ufs_quota.c 				    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                414 ufs/ufs/ufs_quota.c 			    DIP(ip, uid) == cred->cr_uid) {
ip                416 ufs/ufs/ufs_quota.c 				    ITOV(ip)->v_mount->mnt_stat.f_mntonname,
ip                433 ufs/ufs/ufs_quota.c chkdquot(struct inode *ip)
ip                435 ufs/ufs/ufs_quota.c 	struct ufsmount *ump = ip->i_ump;
ip                437 ufs/ufs/ufs_quota.c 	struct vnode *vp = ITOV(ip);
ip                446 ufs/ufs/ufs_quota.c 		if (ip->i_dquot[i] == NODQUOT) {
ip                447 ufs/ufs/ufs_quota.c 			vprint("chkdquot: missing dquot", ITOV(ip));
ip                547 ufs/ufs/ufs_quota.c 	struct inode *ip;
ip                556 ufs/ufs/ufs_quota.c 	ip = VTOI(vp);
ip                557 ufs/ufs/ufs_quota.c 	dq = ip->i_dquot[qa->type];
ip                558 ufs/ufs/ufs_quota.c 	ip->i_dquot[qa->type] = NODQUOT;
ip                982 ufs/ufs/ufs_quota.c ufs_quota_delete(struct inode *ip)
ip                984 ufs/ufs/ufs_quota.c 	struct vnode *vp = ITOV(ip);
ip                987 ufs/ufs/ufs_quota.c 		if (ip->i_dquot[i] != NODQUOT) {
ip                988 ufs/ufs/ufs_quota.c 			dqrele(vp, ip->i_dquot[i]);
ip                989 ufs/ufs/ufs_quota.c 			ip->i_dquot[i] = NODQUOT;
ip                 21 ufs/ufs/ufs_quota_stub.c getinoquota(struct inode *ip) {
ip                 26 ufs/ufs/ufs_quota_stub.c ufs_quota_alloc_blocks2(struct inode *ip, daddr_t change, 
ip                 32 ufs/ufs/ufs_quota_stub.c ufs_quota_free_blocks2(struct inode *ip, daddr_t change, 
ip                 38 ufs/ufs/ufs_quota_stub.c ufs_quota_alloc_inode2(struct inode *ip, struct ucred *cred,
ip                 44 ufs/ufs/ufs_quota_stub.c ufs_quota_free_inode2(struct inode *ip, struct ucred *cred,
ip                 69 ufs/ufs/ufs_quota_stub.c ufs_quota_delete(struct inode *ip) {
ip                135 ufs/ufs/ufs_vfsops.c 	struct inode *ip;
ip                143 ufs/ufs/ufs_vfsops.c 	ip = VTOI(nvp);
ip                144 ufs/ufs/ufs_vfsops.c 	if (DIP(ip, mode) == 0 || DIP(ip, gen) != ufhp->ufid_gen) {
ip                139 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip                147 ufs/ufs/ufs_vnops.c 	ip = VTOI(*vpp);
ip                148 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip                154 ufs/ufs/ufs_vnops.c 		DIP_ASSIGN(ip, rdev, vap->va_rdev);
ip                178 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(ap->a_vp);
ip                183 ufs/ufs/ufs_vnops.c 	if ((DIP(ip, flags) & APPEND) &&
ip                188 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                204 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                210 ufs/ufs/ufs_vnops.c 		ITIMES(ip, &tv, &tv);
ip                220 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                237 ufs/ufs/ufs_vnops.c 			if ((error = getinoquota(ip)) != 0)
ip                252 ufs/ufs/ufs_vnops.c 	if ((mode & VWRITE) && (DIP(ip, flags) & IMMUTABLE))
ip                255 ufs/ufs/ufs_vnops.c 	return (vaccess(DIP(ip, mode), DIP(ip, uid), DIP(ip, gid), mode,
ip                265 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                270 ufs/ufs/ufs_vnops.c 	ITIMES(ip, &tv, &tv);
ip                274 ufs/ufs/ufs_vnops.c 	vap->va_fsid = ip->i_dev;
ip                275 ufs/ufs/ufs_vnops.c 	vap->va_fileid = ip->i_number;
ip                276 ufs/ufs/ufs_vnops.c 	vap->va_mode = DIP(ip, mode) & ~IFMT;
ip                277 ufs/ufs/ufs_vnops.c 	vap->va_nlink = ip->i_effnlink;
ip                278 ufs/ufs/ufs_vnops.c 	vap->va_uid = DIP(ip, uid);
ip                279 ufs/ufs/ufs_vnops.c 	vap->va_gid = DIP(ip, gid);
ip                280 ufs/ufs/ufs_vnops.c 	vap->va_rdev = (dev_t) DIP(ip, rdev);
ip                281 ufs/ufs/ufs_vnops.c 	vap->va_size = DIP(ip, size);
ip                282 ufs/ufs/ufs_vnops.c 	vap->va_atime.tv_sec = DIP(ip, atime);
ip                283 ufs/ufs/ufs_vnops.c 	vap->va_atime.tv_nsec = DIP(ip, atimensec);
ip                284 ufs/ufs/ufs_vnops.c 	vap->va_mtime.tv_sec = DIP(ip, mtime);
ip                285 ufs/ufs/ufs_vnops.c 	vap->va_mtime.tv_nsec = DIP(ip, mtimensec);
ip                286 ufs/ufs/ufs_vnops.c 	vap->va_ctime.tv_sec = DIP(ip, ctime);
ip                287 ufs/ufs/ufs_vnops.c 	vap->va_ctime.tv_nsec = DIP(ip, ctimensec);
ip                288 ufs/ufs/ufs_vnops.c 	vap->va_flags = DIP(ip, flags);
ip                289 ufs/ufs/ufs_vnops.c 	vap->va_gen = DIP(ip, gen);
ip                297 ufs/ufs/ufs_vnops.c 	vap->va_bytes = dbtob((u_quad_t) DIP(ip, blocks));
ip                299 ufs/ufs/ufs_vnops.c 	vap->va_filerev = ip->i_modrev;
ip                312 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                331 ufs/ufs/ufs_vnops.c 		if (cred->cr_uid != DIP(ip, uid) &&
ip                335 ufs/ufs/ufs_vnops.c 			if ((DIP(ip, flags) & (SF_IMMUTABLE | SF_APPEND)) &&
ip                338 ufs/ufs/ufs_vnops.c 			DIP_ASSIGN(ip, flags, vap->va_flags);
ip                340 ufs/ufs/ufs_vnops.c 			if (DIP(ip, flags) & (SF_IMMUTABLE | SF_APPEND) ||
ip                343 ufs/ufs/ufs_vnops.c 			DIP(ip, flags) &= SF_SETTABLE;
ip                344 ufs/ufs/ufs_vnops.c 			DIP(ip, flags) |= (vap->va_flags & UF_SETTABLE);
ip                346 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                350 ufs/ufs/ufs_vnops.c 	if (DIP(ip, flags) & (IMMUTABLE | APPEND))
ip                363 ufs/ufs/ufs_vnops.c 		oldsize = DIP(ip, size);
ip                380 ufs/ufs/ufs_vnops.c  		if ((error = UFS_TRUNCATE(ip, vap->va_size, 0, cred)) != 0)
ip                388 ufs/ufs/ufs_vnops.c 		if (cred->cr_uid != DIP(ip, uid) &&
ip                394 ufs/ufs/ufs_vnops.c 			ip->i_flag |= IN_ACCESS;
ip                396 ufs/ufs/ufs_vnops.c 			ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip                397 ufs/ufs/ufs_vnops.c 		error = UFS_UPDATE2(ip, &vap->va_atime, &vap->va_mtime, 0);
ip                418 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                421 ufs/ufs/ufs_vnops.c 	if (cred->cr_uid != DIP(ip, uid) &&
ip                427 ufs/ufs/ufs_vnops.c 		if (!groupmember(DIP(ip, gid), cred) && (mode & ISGID))
ip                430 ufs/ufs/ufs_vnops.c 	DIP(ip, mode) &= ~ALLPERMS;
ip                431 ufs/ufs/ufs_vnops.c 	DIP(ip, mode) |= (mode & ALLPERMS);
ip                432 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                433 ufs/ufs/ufs_vnops.c 	if ((vp->v_flag & VTEXT) && (DIP(ip, mode) & S_ISTXT) == 0)
ip                446 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip                454 ufs/ufs/ufs_vnops.c 		uid = DIP(ip, uid);
ip                456 ufs/ufs/ufs_vnops.c 		gid = DIP(ip, gid);
ip                462 ufs/ufs/ufs_vnops.c 	if ((cred->cr_uid != DIP(ip, uid) || uid != DIP(ip, uid) ||
ip                463 ufs/ufs/ufs_vnops.c 	    (gid != DIP(ip, gid) && !groupmember((gid_t)gid, cred))) &&
ip                466 ufs/ufs/ufs_vnops.c 	ogid = DIP(ip, gid);
ip                467 ufs/ufs/ufs_vnops.c 	ouid = DIP(ip, uid);
ip                468 ufs/ufs/ufs_vnops.c 	change = DIP(ip, blocks);
ip                476 ufs/ufs/ufs_vnops.c 	if ((error = getinoquota(ip)) != 0)
ip                478 ufs/ufs/ufs_vnops.c 	(void) ufs_quota_free_blocks2(ip, change, cred, quota_flags);
ip                479 ufs/ufs/ufs_vnops.c 	(void) ufs_quota_free_inode2(ip, cred, quota_flags);
ip                480 ufs/ufs/ufs_vnops.c 	(void) ufs_quota_delete(ip);
ip                482 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, gid, gid);
ip                483 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, uid, uid);
ip                485 ufs/ufs/ufs_vnops.c 	if ((error = getinoquota(ip)) != 0)
ip                488 ufs/ufs/ufs_vnops.c 	if ((error = ufs_quota_alloc_blocks2(ip, change, cred, 
ip                492 ufs/ufs/ufs_vnops.c 	if ((error = ufs_quota_alloc_inode2(ip, cred ,
ip                494 ufs/ufs/ufs_vnops.c 		(void)ufs_quota_free_blocks2(ip, change, cred, 
ip                499 ufs/ufs/ufs_vnops.c 	if (getinoquota(ip))
ip                503 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                505 ufs/ufs/ufs_vnops.c 		DIP(ip, mode) &= ~ISUID;
ip                507 ufs/ufs/ufs_vnops.c 		DIP(ip, mode) &= ~ISGID;
ip                511 ufs/ufs/ufs_vnops.c 	(void) ufs_quota_delete(ip);
ip                513 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, gid, ogid);
ip                514 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, uid, ouid);
ip                516 ufs/ufs/ufs_vnops.c 	if (getinoquota(ip) == 0) {
ip                517 ufs/ufs/ufs_vnops.c 		(void) ufs_quota_alloc_blocks2(ip, change, cred, 
ip                519 ufs/ufs/ufs_vnops.c 		(void) ufs_quota_alloc_inode2(ip, cred,
ip                521 ufs/ufs/ufs_vnops.c 		(void) getinoquota(ip);
ip                553 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip                558 ufs/ufs/ufs_vnops.c 	ip = VTOI(vp);
ip                559 ufs/ufs/ufs_vnops.c 	if (vp->v_type == VDIR || (DIP(ip, flags) & (IMMUTABLE | APPEND)) ||
ip                564 ufs/ufs/ufs_vnops.c 	error = ufs_dirremove(dvp, ip, ap->a_cnp->cn_flags, 0);
ip                587 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip                609 ufs/ufs/ufs_vnops.c 	ip = VTOI(vp);
ip                610 ufs/ufs/ufs_vnops.c 	if ((nlink_t) DIP(ip, nlink) >= LINK_MAX) {
ip                615 ufs/ufs/ufs_vnops.c 	if (DIP(ip, flags) & (IMMUTABLE | APPEND)) {
ip                620 ufs/ufs/ufs_vnops.c 	ip->i_effnlink++;
ip                621 ufs/ufs/ufs_vnops.c 	DIP_ADD(ip, nlink, 1);
ip                622 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                624 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip                625 ufs/ufs/ufs_vnops.c 	if ((error = UFS_UPDATE(ip, !DOINGSOFTDEP(vp))) == 0) {
ip                626 ufs/ufs/ufs_vnops.c 		ufs_makedirentry(ip, cnp, &newdir);
ip                630 ufs/ufs/ufs_vnops.c 		ip->i_effnlink--;
ip                631 ufs/ufs/ufs_vnops.c 		DIP_ADD(ip, nlink, -1);
ip                632 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip                634 ufs/ufs/ufs_vnops.c 			softdep_change_linkcnt(ip, 0);
ip                682 ufs/ufs/ufs_vnops.c 	struct inode *ip, *xp, *dp;
ip                764 ufs/ufs/ufs_vnops.c 	ip = VTOI(fvp);
ip                765 ufs/ufs/ufs_vnops.c 	if ((nlink_t) DIP(ip, nlink) >= LINK_MAX) {
ip                770 ufs/ufs/ufs_vnops.c 	if ((DIP(ip, flags) & (IMMUTABLE | APPEND)) ||
ip                776 ufs/ufs/ufs_vnops.c 	if ((DIP(ip, mode) & IFMT) == IFDIR) {
ip                789 ufs/ufs/ufs_vnops.c 		    dp == ip ||
ip                792 ufs/ufs/ufs_vnops.c 		    (ip->i_flag & IN_RENAME)) {
ip                797 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_RENAME;
ip                818 ufs/ufs/ufs_vnops.c 	ip->i_effnlink++;
ip                819 ufs/ufs/ufs_vnops.c 	DIP_ADD(ip, nlink, 1);
ip                820 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip                822 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip                823 ufs/ufs/ufs_vnops.c 	if ((error = UFS_UPDATE(ip, !DOINGSOFTDEP(fvp))) != 0) {
ip                854 ufs/ufs/ufs_vnops.c 		if ((error = ufs_checkpath(ip, dp, tcnp->cn_cred)) != 0) {
ip                876 ufs/ufs/ufs_vnops.c 		if (dp->i_dev != ip->i_dev)
ip                903 ufs/ufs/ufs_vnops.c 		ufs_makedirentry(ip, tcnp, &newdir);
ip                918 ufs/ufs/ufs_vnops.c 		if (xp->i_dev != dp->i_dev || xp->i_dev != ip->i_dev)
ip                923 ufs/ufs/ufs_vnops.c 		if (xp->i_number == ip->i_number)
ip                958 ufs/ufs/ufs_vnops.c 		if ((error = ufs_dirrewrite(dp, xp, ip->i_number,
ip                959 ufs/ufs/ufs_vnops.c                    IFTODT(DIP(ip, mode)), (doingdirectory && newparent) ?
ip               1036 ufs/ufs/ufs_vnops.c 	if (xp != ip) {
ip               1069 ufs/ufs/ufs_vnops.c 		ip->i_flag &= ~IN_RENAME;
ip               1071 ufs/ufs/ufs_vnops.c 		ip->i_effnlink--;
ip               1072 ufs/ufs/ufs_vnops.c 		DIP_ADD(ip, nlink, -1);
ip               1073 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip               1074 ufs/ufs/ufs_vnops.c 		ip->i_flag &= ~IN_RENAME;
ip               1076 ufs/ufs/ufs_vnops.c 			softdep_change_linkcnt(ip, 0);
ip               1093 ufs/ufs/ufs_vnops.c 	struct inode *ip, *dp;
ip               1119 ufs/ufs/ufs_vnops.c 	ip = VTOI(tvp);
ip               1121 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, uid, cnp->cn_cred->cr_uid);
ip               1122 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, gid, DIP(dp, gid));
ip               1124 ufs/ufs/ufs_vnops.c 	if ((error = getinoquota(ip)) ||
ip               1125 ufs/ufs/ufs_vnops.c 	    (error = ufs_quota_alloc_inode(ip, cnp->cn_cred))) {
ip               1127 ufs/ufs/ufs_vnops.c 		UFS_INODE_FREE(ip, ip->i_number, dmode);
ip               1133 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip               1134 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, mode, dmode);
ip               1136 ufs/ufs/ufs_vnops.c 	ip->i_effnlink = 2;
ip               1137 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, nlink, 2);
ip               1139 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip               1162 ufs/ufs/ufs_vnops.c 	dirtemplate.dot_ino = ip->i_number;
ip               1165 ufs/ufs/ufs_vnops.c 	if ((error = UFS_BUF_ALLOC(ip, (off_t)0, DIRBLKSIZ, cnp->cn_cred,
ip               1168 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, size, DIRBLKSIZ);
ip               1169 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip               1170 ufs/ufs/ufs_vnops.c 	uvm_vnp_setsize(tvp, DIP(ip, size));
ip               1186 ufs/ufs/ufs_vnops.c 	if ((error = UFS_UPDATE(ip, !DOINGSOFTDEP(tvp))) != 0) {
ip               1204 ufs/ufs/ufs_vnops.c         ufs_makedirentry(ip, cnp, &newdir);
ip               1221 ufs/ufs/ufs_vnops.c                 ip->i_effnlink = 0;
ip               1222 ufs/ufs/ufs_vnops.c                 DIP_ASSIGN(ip, nlink, 0);
ip               1223 ufs/ufs/ufs_vnops.c                 ip->i_flag |= IN_CHANGE;
ip               1225 ufs/ufs/ufs_vnops.c 			softdep_change_linkcnt(ip, 0);
ip               1245 ufs/ufs/ufs_vnops.c 	struct inode *ip, *dp;
ip               1248 ufs/ufs/ufs_vnops.c 	ip = VTOI(vp);
ip               1253 ufs/ufs/ufs_vnops.c 	if (dp == ip || vp->v_mountedhere != 0) {
ip               1254 ufs/ufs/ufs_vnops.c 		if (dp == ip)
ip               1268 ufs/ufs/ufs_vnops.c 	if (ip->i_flag & IN_RENAME) {
ip               1272 ufs/ufs/ufs_vnops.c 	if (ip->i_effnlink != 2 ||
ip               1273 ufs/ufs/ufs_vnops.c 	    !ufs_dirempty(ip, dp->i_number, cnp->cn_cred)) {
ip               1278 ufs/ufs/ufs_vnops.c 		(DIP(ip, flags) & (IMMUTABLE | APPEND))) {
ip               1288 ufs/ufs/ufs_vnops.c 	ip->i_effnlink--;
ip               1291 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip               1293 ufs/ufs/ufs_vnops.c 	if ((error = ufs_dirremove(dvp, ip, cnp->cn_flags, 1)) != 0) {
ip               1295 ufs/ufs/ufs_vnops.c 		ip->i_effnlink++;
ip               1298 ufs/ufs/ufs_vnops.c 			softdep_change_linkcnt(ip, 0);
ip               1317 ufs/ufs/ufs_vnops.c 		DIP_ADD(ip, nlink, -1);
ip               1318 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE;
ip               1320 ufs/ufs/ufs_vnops.c 		error = UFS_TRUNCATE(ip, (off_t)0, ioflag, cnp->cn_cred);
ip               1325 ufs/ufs/ufs_vnops.c 	if (ip->i_dirhash != NULL)
ip               1326 ufs/ufs/ufs_vnops.c 		ufsdirhash_free(ip);
ip               1344 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip               1355 ufs/ufs/ufs_vnops.c 		ip = VTOI(vp);
ip               1356 ufs/ufs/ufs_vnops.c 		bcopy(ap->a_target, (char *)SHORTLINK(ip), len);
ip               1357 ufs/ufs/ufs_vnops.c 		DIP_ASSIGN(ip, size, len);
ip               1358 ufs/ufs/ufs_vnops.c 		ip->i_flag |= IN_CHANGE | IN_UPDATE;
ip               1491 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1494 ufs/ufs/ufs_vnops.c 	isize = DIP(ip, size);
ip               1496 ufs/ufs/ufs_vnops.c 	    (vp->v_mount->mnt_maxsymlinklen == 0 && DIP(ip, blocks) == 0)) {
ip               1497 ufs/ufs/ufs_vnops.c 		uiomove((char *)SHORTLINK(ip), isize, ap->a_uio);
ip               1548 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip               1552 ufs/ufs/ufs_vnops.c 	ip = VTOI(vp);
ip               1575 ufs/ufs/ufs_vnops.c 	vp = ip->i_devvp;
ip               1591 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1593 ufs/ufs/ufs_vnops.c 	printf("tag VT_UFS, ino %d, on dev %d, %d", ip->i_number,
ip               1594 ufs/ufs/ufs_vnops.c 		major(ip->i_dev), minor(ip->i_dev));
ip               1596 ufs/ufs/ufs_vnops.c 	       ip->i_flag, ip->i_effnlink, DIP(ip, nlink));
ip               1598 ufs/ufs/ufs_vnops.c 	       DIP(ip, mode), DIP(ip, uid), DIP(ip, gid), DIP(ip, size));
ip               1604 ufs/ufs/ufs_vnops.c 	lockmgr_printinfo(&ip->i_lock);
ip               1652 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1658 ufs/ufs/ufs_vnops.c 		ITIMES(ip, &tv, &tv);
ip               1707 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1713 ufs/ufs/ufs_vnops.c 		ITIMES(ip, &tv, &tv);
ip               1759 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(ap->a_vp);
ip               1761 ufs/ufs/ufs_vnops.c 	return (lf_advlock(&ip->i_lockf, DIP(ip, size), ap->a_id, ap->a_op,
ip               1773 ufs/ufs/ufs_vnops.c 	struct inode *ip;
ip               1778 ufs/ufs/ufs_vnops.c 	ip = VTOI(vp);
ip               1779 ufs/ufs/ufs_vnops.c 	switch(vp->v_type = IFTOVT(DIP(ip, mode))) {
ip               1783 ufs/ufs/ufs_vnops.c 		if ((nvp = checkalias(vp, DIP(ip, rdev), mntp)) != NULL) {
ip               1801 ufs/ufs/ufs_vnops.c 			ip->i_vnode = vp;
ip               1819 ufs/ufs/ufs_vnops.c 	if (ip->i_number == ROOTINO)
ip               1825 ufs/ufs/ufs_vnops.c 	SETHIGH(ip->i_modrev, mtv.tv_sec);
ip               1826 ufs/ufs/ufs_vnops.c 	SETLOW(ip->i_modrev, mtv.tv_usec * 4294);
ip               1838 ufs/ufs/ufs_vnops.c 	struct inode *ip, *pdir;
ip               1858 ufs/ufs/ufs_vnops.c 	ip = VTOI(tvp);
ip               1860 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, gid, DIP(pdir, gid));
ip               1861 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, uid, cnp->cn_cred->cr_uid);
ip               1863 ufs/ufs/ufs_vnops.c 	if ((error = getinoquota(ip)) ||
ip               1864 ufs/ufs/ufs_vnops.c 	    (error = ufs_quota_alloc_inode(ip, cnp->cn_cred))) {
ip               1866 ufs/ufs/ufs_vnops.c 		UFS_INODE_FREE(ip, ip->i_number, mode);
ip               1872 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_ACCESS | IN_CHANGE | IN_UPDATE;
ip               1873 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, mode, mode);
ip               1875 ufs/ufs/ufs_vnops.c 	ip->i_effnlink = 1;
ip               1876 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, nlink, 1);
ip               1878 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip               1879 ufs/ufs/ufs_vnops.c 	if ((DIP(ip, mode) & ISGID) &&
ip               1880 ufs/ufs/ufs_vnops.c 		!groupmember(DIP(ip, gid), cnp->cn_cred) &&
ip               1882 ufs/ufs/ufs_vnops.c 		DIP(ip, mode) &= ~ISGID;
ip               1887 ufs/ufs/ufs_vnops.c 	if ((error = UFS_UPDATE(ip, !DOINGSOFTDEP(tvp))) != 0)
ip               1890 ufs/ufs/ufs_vnops.c 	ufs_makedirentry(ip, cnp, &newdir);
ip               1907 ufs/ufs/ufs_vnops.c 	ip->i_effnlink = 0;
ip               1908 ufs/ufs/ufs_vnops.c 	DIP_ASSIGN(ip, nlink, 0);
ip               1909 ufs/ufs/ufs_vnops.c 	ip->i_flag |= IN_CHANGE;
ip               1911 ufs/ufs/ufs_vnops.c 		softdep_change_linkcnt(ip, 0);
ip               1966 ufs/ufs/ufs_vnops.c 	struct inode *ip = VTOI(vp);
ip               1977 ufs/ufs/ufs_vnops.c         kn->kn_data = DIP(ip, size) - kn->kn_fp->f_offset;