Searched refs:oip (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_inode.c1156 ufs_itrunc(struct inode *oip, u_offset_t length, int flags, cred_t *cr) argument
1158 struct fs *fs = oip->i_fs;
1159 struct ufsvfs *ufsvfsp = oip->i_ufsvfs;
1178 ASSERT((oip->i_mode & IFMT) == IFSHAD ||
1180 ASSERT(RW_WRITE_HELD(&oip->i_contents));
1189 TRANS_INODE(ufsvfsp, oip);
1190 mode = oip->i_mode & IFMT;
1194 oip->i_gen += ((i_genrand + ddi_get_lbolt()) & 0xffff) + 1;
1195 oip->i_flag |= ICHG |IUPD;
1196 oip
[all...]
H A Dufs_dir.c2402 * Delete a directory entry. If oip is nonzero the entry is checked
2403 * to make sure it still reflects oip.
2409 struct inode *oip,
2469 if (oip && oip != ip) {
2406 ufs_dirremove( struct inode *dp, char *namep, struct inode *oip, struct vnode *cdir, enum dr_op op, struct cred *cr) argument
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_inode.c1555 ud_itrunc(struct ud_inode *oip, u_offset_t length, argument
1565 ASSERT(RW_WRITE_HELD(&oip->i_contents));
1566 udf_vfsp = oip->i_udf;
1575 mode = oip->i_type;
1583 if (length == oip->i_size) {
1585 mutex_enter(&oip->i_tlock);
1586 oip->i_flag |= ICHG |IUPD;
1587 mutex_exit(&oip->i_tlock);
1593 if (length > oip->i_size) {
1600 error = ud_bmap_write(oip, lengt
[all...]
H A Dudf_dir.c603 struct ud_inode *oip,
677 if (oip && oip != ip) {
600 ud_dirremove( struct ud_inode *dp, char *namep, struct ud_inode *oip, struct vnode *cdir, enum dr_op op, struct cred *cr, caller_context_t *ctp) argument
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_nat.c2868 ip_t *oip; local
2882 oip = (ip_t *)((char *)fin->fin_dp + 8);
2883 minlen = IP_HL(oip) << 2;
2902 if ((char *)oip + fin->fin_dlen - ICMPERR_ICMPHLEN > (char *)m->b_wptr)
2905 if ((char *)oip + fin->fin_dlen - ICMPERR_ICMPHLEN >
2912 if (fin->fin_daddr != oip->ip_src.s_addr)
2915 p = oip->ip_p;
2921 orgicmp = (icmphdr_t *)((char *)oip + (IP_HL(oip) << 2));
2937 nat = nat_inlookup(fin, flags, p, oip
3002 ip_t *oip; local
[all...]
H A Dip_state.c2377 ip_t *oip; local
2393 oip = (ip_t *)((char *)ic + ICMPERR_ICMPHLEN);
2398 if (fin->fin_plen < ICMPERR_MAXPKTLEN + ((IP_HL(oip) - 5) << 2))
2405 if ((len <= 0) || ((IP_HL(oip) << 2) > len))
2423 if ((char *)oip + len > (char *)m->b_wptr)
2426 if ((char *)oip + len > (char *)fin->fin_ip + m->m_len)
2448 * watch out here, as ip is in host order and oip in network
2450 * oip->ip_off - it is still in network byte order so fix it.
2452 savelen = oip->ip_len;
2453 oip
[all...]
H A Dfil.c945 ip_t *oip; local
1013 oip = (ip_t *)((char *)fin->fin_dp + ICMPERR_ICMPHLEN);
1014 if ((ntohs(oip->ip_off) & IP_OFFMASK) != 0)

Completed in 120 milliseconds