Lines Matching refs:xid

831 		priv->xid->xid2_flag2 = 0x00;
959 ch->xid = (struct xid2 *)skb_tail_pointer(ch->xid_skb);
969 ch->xid->xid2_dlc_type =
974 ch->xid->xid2_buf_len = 0x00;
1070 * BUT..this only applies if xid negot *
1186 mpcginfo->xid = thisxid;
1285 /* base xid for all channels in group */
1290 grp->xid = (struct xid2 *)skb_tail_pointer(grp->xid_skb);
1292 grp->xid->xid2_adj_id = jiffies | 0xfff00000;
1293 grp->xid->xid2_sender_id = jiffies;
1310 priv->xid = grp->xid;
1535 struct xid2 *xid = mpcginfo->xid;
1541 CTCM_PR_DEBUG("Enter %s: xid=%p\n", __func__, xid);
1543 if (xid == NULL) {
1545 /* XID REJECTED: xid == NULL */
1547 "%s(%s): xid = NULL",
1552 CTCM_D3_DUMP((char *)xid, XID2_LENGTH);
1556 XID2_READ_SIDE) != xid->xid2_dlc_type) {
1565 if (xid->xid2_dlc_type == XID2_READ_SIDE) {
1567 grp->group_max_buflen, xid->xid2_buf_len);
1570 xid->xid2_buf_len - len)
1571 grp->group_max_buflen = xid->xid2_buf_len - len;
1578 skb_put_data(grp->rcvd_xid_skb, xid, XID2_LENGTH);
1585 our_id = (__u64)priv->xid->xid2_adj_id;
1587 our_id = our_id + priv->xid->xid2_sender_id;
1588 their_id = (__u64)xid->xid2_adj_id;
1590 their_id = their_id + xid->xid2_sender_id;
1605 if (xid->xid2_flag4 != grp->saved_xid2->xid2_flag4) {
1607 /* XID REJECTED: xid flag byte4 mismatch */
1609 "%s(%s): xid flag byte4 mismatch",
1612 if (xid->xid2_flag2 == 0x40) {
1614 /* XID REJECTED - xid NOGOOD */
1616 "%s(%s): xid NOGOOD",
1619 if (xid->xid2_adj_id != grp->saved_xid2->xid2_adj_id) {
1626 if (xid->xid2_sender_id != grp->saved_xid2->xid2_sender_id) {
1639 priv->xid->xid2_flag2 = 0x40;
1699 if (!(ch->xid_th && ch->xid && ch->xid_id))
1701 "%s(%s): xid_th=%p, xid=%p, xid_id=%p",
1702 CTCM_FUNTAIL, ch->id, ch->xid_th, ch->xid, ch->xid_id);
1713 if (ch->xid == NULL)
1718 ch->ccw[10].cda = virt_to_dma32(ch->xid);
1751 if (ch->xid == NULL)
1756 ch->ccw[12].cda = virt_to_dma32(ch->xid);
1774 CTCM_D3_DUMP((char *)ch->xid, XID2_LENGTH);
1835 if (ch->xid == NULL) {
1837 "%s(%s): ch->xid == NULL",
1844 ch->xid->xid2_option = XID2_0;
1881 struct xid2 *thisxid = ch->xid;
1955 /* must change state before validating xid to */