Lines Matching refs:qp
995 struct ds_queue_entry *qp, *tmp; in process_ds_work() local
1003 list_for_each_entry_safe(qp, tmp, &todo, list) { in process_ds_work()
1004 struct ds_data *dpkt = (struct ds_data *) qp->req; in process_ds_work()
1005 struct ds_info *dp = qp->dp; in process_ds_work()
1007 int req_len = qp->req_len; in process_ds_work()
1021 list_del(&qp->list); in process_ds_work()
1022 kfree(qp); in process_ds_work()
1048 struct ds_queue_entry *qp; in ds_data() local
1050 qp = kmalloc(sizeof(struct ds_queue_entry) + len, GFP_ATOMIC); in ds_data()
1051 if (!qp) { in ds_data()
1054 qp->dp = dp; in ds_data()
1055 memcpy(&qp->req, pkt, len); in ds_data()
1056 list_add_tail(&qp->list, &ds_work_list); in ds_data()