Lines Matching refs:w_remote_GP
648 s64 get = ch->w_remote_GP.get - 1;
717 ch->w_remote_GP.get = 0;
718 ch->w_remote_GP.put = 0;
1196 get = ch->w_remote_GP.get;
1215 put = ch->w_remote_GP.put;
1238 if (ch->w_remote_GP.get == ch->remote_GP.get &&
1239 ch->w_remote_GP.put == ch->remote_GP.put) {
1257 if (ch->w_remote_GP.get != ch->remote_GP.get) {
1263 * w_remote_GP.get so that we don't allocate the same message
1281 ch->w_remote_GP.get = ch->remote_GP.get;
1283 dev_dbg(xpc_chan, "w_remote_GP.get changed to %ld, partid=%d, "
1284 "channel=%d\n", ch->w_remote_GP.get, ch->partid,
1302 if (ch->w_remote_GP.put != ch->remote_GP.put) {
1309 ch->w_remote_GP.put = ch->remote_GP.put;
1311 dev_dbg(xpc_chan, "w_remote_GP.put changed to %ld, partid=%d, "
1312 "channel=%d\n", ch->w_remote_GP.put, ch->partid,
1315 nmsgs_sent = ch->w_remote_GP.put - ch->w_local_GP.get;
1759 if (put - (volatile s64) ch->w_remote_GP.get <
2121 (volatile s64) ch->w_remote_GP.put);
2122 nmsgs = (volatile s64) ch->w_remote_GP.put -
2180 if (get == (volatile s64) ch->w_remote_GP.put) {