Lines Matching defs:xip

2108 	_ii_info_t **xip, *ip;
2212 for (xip = &_ii_info_top; *xip; xip = &((*xip)->bi_next)) {
2213 if (ip == *xip) {
2214 *xip = ip->bi_next;
2806 _ii_info_t *xip;
2812 for (xip = ip->bi_head; xip; xip = xip->bi_sibling) {
2813 if (xip == ip)
2816 if ((xip->bi_flags & DSW_MSTOFFLINE) == 0) {
3218 _ii_info_t **xip;
3237 for (xip = &_ii_info_top; *xip; xip = &(*xip)->bi_next) {
3238 if (ip == *xip)
3241 *xip = ip->bi_next;
3355 _ii_info_t **xip, *ip;
3369 for (xip = &_ii_info_top; *xip; xip = &(*xip)->bi_next) {
3370 ip = *xip;
4644 _ii_info_t *xip;
4675 for (xip = ip->bi_head; xip; xip = xip->bi_sibling) {
4676 if (ip != xip && (xip->bi_flags & DSW_COPYINGS) != 0) {
5505 _ii_info_t **xip, *ip;
5507 for (xip = &_ii_info_top; *xip; xip = &(*xip)->bi_next) {
5508 if ((*xip)->bi_disabled)
5510 if (strcmp(volume, vol == MST ? ii_pathname((*xip)->bi_mstfd) :
5511 (*xip)->bi_keyname) == 0) {
5516 if (!*xip) {
5521 ip = *xip;
6354 _ii_info_t **xip;
6360 for (xip = &_ii_mst_top; *xip; xip = &((*xip)->bi_nextmst)) {
6361 if (ip == *xip) {
6362 *xip = ip->bi_nextmst;
6667 _ii_info_t *xip;
6687 for (xip = ip->bi_head; xip; xip = xip->bi_sibling) {
6688 if (xip == ip) /* don't copy ourselves again */
6693 rw_enter(&xip->bi_linkrw, RW_READER);
6694 mutex_enter(&xip->bi_mutex);
6695 if (xip->bi_disabled) {
6696 mutex_exit(&xip->bi_mutex);
6697 rw_exit(&xip->bi_linkrw);
6700 xip->bi_shdref++;
6701 mutex_exit(&xip->bi_mutex);
6704 (void) _ii_rsrv_devs(xip, rtype, II_INTERNAL);
6705 _ii_lock_chunk(xip, chunk_num);
6706 rc = _ii_copy_on_write(xip, flag | CV_SIBLING,
6713 (rc == EIO && (xip->bi_flags&DSW_OVERFLOW) != 0))
6714 (void) II_SET_SHD_BIT(xip, chunk_num);
6716 _ii_unlock_chunk(xip, chunk_num);
6717 _ii_rlse_devs(xip, rtype);
6718 mutex_enter(&xip->bi_mutex);
6719 xip->bi_shdref--;
6720 if (xip->bi_state & DSW_CLOSING) {
6721 if (total_ref(xip) == 0) {
6722 cv_signal(&xip->bi_closingcv);
6725 mutex_exit(&xip->bi_mutex);
6726 rw_exit(&xip->bi_linkrw);
7084 _ii_info_t *xip;
7229 for (xip = ip->bi_head; xip; xip = xip->bi_sibling) {
7230 if (xip == ip)
7232 if (_ii_rsrv_devs(xip, BMP, II_INTERNAL) != 0)
7235 _ii_error(xip, DSW_MSTOFFLINE|DSW_OVERFLOW);
7236 _ii_rlse_devs(xip, BMP);
8992 _ii_info_t *xip;
9015 for (xip = ip->bi_head; xip; xip = xip->bi_sibling) {
9016 if (xip == ip)
9018 if (xip->bi_flags &DSW_COPYINGS) {
9020 ip = xip;