olp               697 drivers/infiniband/hw/qib/qib_diag.c 	struct diag_observer_list_elt *olp;
olp               702 drivers/infiniband/hw/qib/qib_diag.c 	olp = vmalloc(sizeof(*olp));
olp               703 drivers/infiniband/hw/qib/qib_diag.c 	if (!olp)
olp               707 drivers/infiniband/hw/qib/qib_diag.c 	olp->op = op;
olp               708 drivers/infiniband/hw/qib/qib_diag.c 	olp->next = dd->diag_observer_list;
olp               709 drivers/infiniband/hw/qib/qib_diag.c 	dd->diag_observer_list = olp;
olp               718 drivers/infiniband/hw/qib/qib_diag.c 	struct diag_observer_list_elt *olp;
olp               722 drivers/infiniband/hw/qib/qib_diag.c 	olp = dd->diag_observer_list;
olp               723 drivers/infiniband/hw/qib/qib_diag.c 	while (olp) {
olp               725 drivers/infiniband/hw/qib/qib_diag.c 		dd->diag_observer_list = olp->next;
olp               727 drivers/infiniband/hw/qib/qib_diag.c 		vfree(olp);
olp               730 drivers/infiniband/hw/qib/qib_diag.c 		olp = dd->diag_observer_list;
olp               743 drivers/infiniband/hw/qib/qib_diag.c 	struct diag_observer_list_elt *olp;
olp               746 drivers/infiniband/hw/qib/qib_diag.c 	olp = dd->diag_observer_list;
olp               747 drivers/infiniband/hw/qib/qib_diag.c 	while (olp) {
olp               748 drivers/infiniband/hw/qib/qib_diag.c 		op = olp->op;
olp               751 drivers/infiniband/hw/qib/qib_diag.c 		olp = olp->next;
olp               753 drivers/infiniband/hw/qib/qib_diag.c 	if (!olp)