Lines Matching refs:list
15 #include <linux/list.h>
37 struct list_head list;
158 INIT_LIST_HEAD(&rq->list);
185 if (WARN_ON_ONCE(!list_empty(&rq->list)))
259 list_add_tail(&rq->list, &rp->req_queue);
328 list_add_tail(&rq->list, &rp->req_queue);
372 if (rq && !list_empty(&rq->list)) {
374 list_del_init(&rq->list);
386 rq = list_entry(rp->req_queue.next, struct raw3270_request, list);
392 list_del_init(&rq->list);
537 list_for_each_entry(view, &rp->view_list, list) {
546 list_for_each_entry(view, &rp->view_list, list) {
682 rq = list_entry(rp->req_queue.next, struct raw3270_request, list);
685 list_del_init(&rq->list);
754 * Add device to list and find the smallest unused minor
759 /* Keep the list sorted. */
763 tmp = list_entry(l, struct raw3270, list);
766 __list_add(&rp->list, l->prev, l);
773 list_add_tail(&rp->list, &raw3270_devices);
923 list_for_each_entry(nv, &rp->view_list, list) {
968 /* Move deactivated view to end of list. */
969 list_del_init(&view->list);
970 list_add_tail(&view->list, &rp->view_list);
973 list_for_each_entry(view, &rp->view_list, list) {
999 list_for_each_entry(rp, &raw3270_devices, list) {
1012 list_add(&view->list, &rp->view_list);
1033 list_for_each_entry(rp, &raw3270_devices, list) {
1037 list_for_each_entry(tmp, &rp->view_list, list) {
1067 list_del_init(&view->list);
1070 list_for_each_entry(nv, &rp->view_list, list) {
1095 list_del_init(&rp->list);
1171 list_add_tail(¬ifier->list, &raw3270_notifier);
1172 list_for_each_entry(rp, &raw3270_devices, list)
1184 list_for_each_entry(rp, &raw3270_devices, list)
1186 list_del(¬ifier->list);
1208 list_for_each_entry(np, &raw3270_notifier, list)
1248 v = list_entry(rp->view_list.next, struct raw3270_view, list);
1258 list_for_each_entry(np, &raw3270_notifier, list)
1294 { /* end of list */ },
1323 list_for_each_entry(rp, &raw3270_devices, list) {