cancel
int error, cancel;
!(cancel = atomic_load_relaxed(&self->pt_cancel) &
if (__predict_false(cancel | error)) {
if (cancel) {
int cancel, bool haslock)
rf.rf_cancel = cancel;
if (rv || cancel) {
if (cancel) {
cancel = rfp->rf_cancel;
if (cancel) {
int cancel;
bool cancel;
cancel = req->cu_cancel;
if (!cancel)
cancel:
goto cancel;
goto cancel;
goto cancel;
goto cancel;
goto cancel;
goto cancel;
nlm4_cancargs cancel;
memset(&cancel, 0, sizeof(cancel));
cancel.cookie.n_len = sizeof(xid);
cancel.cookie.n_bytes = (char*) &xid;
cancel.block = block;
cancel.exclusive = exclusive;
cancel.alock = args.alock;
stat = nlm_cancel_rpc(vers, &cancel,
SDT_PROBE4(sdt, bdev, cancel, entry, d, dev, flag, devtype);
SDT_PROBE5(sdt, bdev, cancel, return, d, dev, flag, devtype, rv);
SDT_PROBE4(sdt, cdev, cancel, entry, d, dev, flag, devtype);
SDT_PROBE5(sdt, cdev, cancel, return, d, dev, flag, devtype, rv);
SDT_PROBE_DEFINE4(sdt, bdev, cancel, entry,
SDT_PROBE_DEFINE5(sdt, bdev, cancel, return,
SDT_PROBE_DEFINE4(sdt, cdev, cancel, entry,
SDT_PROBE_DEFINE5(sdt, cdev, cancel, return,
{ "cancel", cancel },
tp_get(struct tp *tp, int *x, int *y, int (*cancel)(void *), void *data)
if (cancel != NULL && (res = (*cancel)(data)) != 0)
tp_waitup(struct tp *tp, int msec, int (*cancel)(void*), void *data)
if (cancel != NULL && (res = (*cancel)(data)) != 0)