Lines Matching defs:qp

235 static void cp_queue_to_64_user( struct dn_flow_queue *q, struct dn_flow_queue_64 *qp);
241 static void cp_queue_to_32_user( struct dn_flow_queue *q, struct dn_flow_queue_32 *qp);
419 void cp_queue_to_32_user( struct dn_flow_queue *q, struct dn_flow_queue_32 *qp)
421 qp->id = q->id;
422 qp->len = q->len;
423 qp->len_bytes = q->len_bytes;
424 qp->numbytes = q->numbytes;
425 qp->tot_pkts = q->tot_pkts;
426 qp->tot_bytes = q->tot_bytes;
427 qp->drops = q->drops;
428 qp->hash_slot = q->hash_slot;
429 qp->avg = q->avg;
430 qp->count = q->count;
431 qp->random = q->random;
432 qp->q_time = q->q_time;
433 qp->heap_pos = q->heap_pos;
434 qp->sched_time = q->sched_time;
435 qp->S = q->S;
436 qp->F = q->F;
440 void cp_queue_to_64_user( struct dn_flow_queue *q, struct dn_flow_queue_64 *qp)
442 qp->id = q->id;
443 qp->len = q->len;
444 qp->len_bytes = q->len_bytes;
445 qp->numbytes = q->numbytes;
446 qp->tot_pkts = q->tot_pkts;
447 qp->tot_bytes = q->tot_bytes;
448 qp->drops = q->drops;
449 qp->hash_slot = q->hash_slot;
450 qp->avg = q->avg;
451 qp->count = q->count;
452 qp->random = q->random;
453 qp->q_time = q->q_time;
454 qp->heap_pos = q->heap_pos;
455 qp->sched_time = q->sched_time;
456 qp->S = q->S;
457 qp->F = q->F;
2358 struct dn_flow_queue_32 *qp = (struct dn_flow_queue_32 *)bp;
2363 for (q = set->rq[i] ; q ; q = q->next, qp++ ) {
2371 cp_queue_to_32_user( q, qp );
2373 qp->next = (user32_addr_t)0 ;
2374 qp->head = qp->tail = (user32_addr_t)0 ;
2375 qp->fs = (user32_addr_t)0 ;
2380 return (char *)qp ;
2388 struct dn_flow_queue_64 *qp = (struct dn_flow_queue_64 *)bp;
2393 for (q = set->rq[i] ; q ; q = q->next, qp++ ) {
2401 //bcopy(q, qp, sizeof(*q));
2402 cp_queue_to_64_user( q, qp );
2404 qp->next = USER_ADDR_NULL ;
2405 qp->head = qp->tail = USER_ADDR_NULL ;
2406 qp->fs = USER_ADDR_NULL ;
2411 return (char *)qp ;