Lines Matching refs:pwrite
570 struct rio_pwrite *pwrite = kzalloc(sizeof(*pwrite), GFP_KERNEL); in rio_add_mport_pw_handler() local
572 if (!pwrite) in rio_add_mport_pw_handler()
575 pwrite->pwcback = pwcback; in rio_add_mport_pw_handler()
576 pwrite->context = context; in rio_add_mport_pw_handler()
578 list_add_tail(&pwrite->node, &mport->pwrites); in rio_add_mport_pw_handler()
598 struct rio_pwrite *pwrite; in rio_del_mport_pw_handler() local
601 list_for_each_entry(pwrite, &mport->pwrites, node) { in rio_del_mport_pw_handler()
602 if (pwrite->pwcback == pwcback && pwrite->context == context) { in rio_del_mport_pw_handler()
603 list_del(&pwrite->node); in rio_del_mport_pw_handler()
604 kfree(pwrite); in rio_del_mport_pw_handler()
1179 struct rio_pwrite *pwrite; in rio_inb_pwrite_handler() local
1215 list_for_each_entry(pwrite, &mport->pwrites, node) in rio_inb_pwrite_handler()
1216 pwrite->pwcback(mport, pwrite->context, pw_msg, 0); in rio_inb_pwrite_handler()