Lines Matching refs:pwcback
42 int (*pwcback)(struct rio_mport *mport, void *context, member
567 int (*pwcback)(struct rio_mport *mport, in rio_add_mport_pw_handler()
575 pwrite->pwcback = pwcback; in rio_add_mport_pw_handler()
594 int (*pwcback)(struct rio_mport *mport, in rio_del_mport_pw_handler()
602 if (pwrite->pwcback == pwcback && pwrite->context == context) { in rio_del_mport_pw_handler()
625 int (*pwcback)(struct rio_dev *rdev, union rio_pw_msg *msg, int step)) in rio_request_inb_pwrite()
630 if (rdev->pwcback) in rio_request_inb_pwrite()
633 rdev->pwcback = pwcback; in rio_request_inb_pwrite()
653 if (rdev->pwcback) { in rio_release_inb_pwrite()
654 rdev->pwcback = NULL; in rio_release_inb_pwrite()
1208 if (rdev && rdev->pwcback) { in rio_inb_pwrite_handler()
1209 rc = rdev->pwcback(rdev, pw_msg, 0); in rio_inb_pwrite_handler()
1216 pwrite->pwcback(mport, pwrite->context, pw_msg, 0); in rio_inb_pwrite_handler()