Lines Matching refs:pwcback
32 * @pwcback: Doorbell event callback
38 int (*pwcback)(struct rio_mport *mport, void *context,
558 * @pwcback: Callback to execute when portwrite is received
563 int (*pwcback)(struct rio_mport *mport,
571 pwrite->pwcback = pwcback;
585 * @pwcback: Registered callback function
590 int (*pwcback)(struct rio_mport *mport,
598 if (pwrite->pwcback == pwcback && pwrite->context == context) {
615 * @pwcback: Callback routine to execute when port-write is received
621 int (*pwcback)(struct rio_dev *rdev, union rio_pw_msg *msg, int step))
626 if (rdev->pwcback)
629 rdev->pwcback = pwcback;
649 if (rdev->pwcback) {
650 rdev->pwcback = NULL;
1204 if (rdev && rdev->pwcback) {
1205 rc = rdev->pwcback(rdev, pw_msg, 0);
1212 pwrite->pwcback(mport, pwrite->context, pw_msg, 0);