• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/bulk_transfer/backends/net/

Lines Matching defs:rb

238     struct receive_buffer tmp_rb, *rb;
248 rb = rbs + j;
249 rb->buffer = NULL;
250 rb->is_meta = true;
251 rb->virt = tmp_rb.virt + (j * size);
252 rb->phys = tmp_rb.phys + (j * size);
373 struct receive_buffer *rb = msg->parts[0].opaque;
374 struct packet_header *hdr = rb->hdr_virt;
738 struct receive_buffer *rb;
740 rb = stack_alloc_alloc(&bnt->net_ctrl.rb_stack);
741 assert(rb != NULL);
743 rb->virt = buffer->address;
744 rb->phys = buffer->phys;
745 rb->buffer = buffer;
747 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys,
748 rb->hdr_phys, rb);
751 rb = bnt->meta_rb + i;
752 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys,
753 rb->hdr_phys, rb);
846 struct receive_buffer *rb;
849 rb = msg->parts[1].opaque;
850 buffer = rb->buffer;
851 stack_alloc_free(&p->net_ctrl.rb_stack, rb);
862 rb = msg->parts[2].opaque;
864 p->channel->callbacks->move_received(p->channel, buffer, rb->virt);
866 assert(rb->is_meta == true);
868 // bulk_net_transfer_free_rb(&p->net_ctrl, rb);
932 struct receive_buffer *rb;
934 rb = msg->parts[2].opaque;
936 struct bulk_buffer *buf = rb->buffer;
952 p->channel->callbacks->copy_received(p->channel, buf, rb->virt);
954 assert(rb->is_meta == true);
956 // bulk_net_transfer_free_rb(&p->net_ctrl, rb);
1015 struct receive_buffer *rb;
1034 rb = msg->parts[1].opaque;
1036 p->channel->callbacks->buffer_received(p->channel, buf, rb->virt);
1038 bulk_net_transfer_free_rb(&p->net_ctrl, rb);
1096 struct receive_buffer *rb;
1112 rb = msg->parts[1].opaque;
1123 bulk_net_transfer_free_rb(&p->net_ctrl, rb);
1169 struct receive_buffer *rb;
1179 rb = msg->parts[i].opaque;
1180 t = rb->virt;
1495 struct receive_buffer *rb;
1496 rb = stack_alloc_alloc(&bnt->net_ctrl.rb_stack);
1497 assert(rb != NULL);
1499 rb->virt = buffer->address;
1500 rb->phys = buffer->phys;
1501 rb->buffer = buffer;
1503 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys, rb->hdr_phys, rb);
1508 rb = bnt->meta_rb + local_id;
1509 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys, rb->hdr_phys, rb);
1547 struct receive_buffer *rb;
1548 rb = stack_alloc_alloc(&bnt->net_ctrl.rb_stack);
1549 assert(rb != NULL);
1551 rb->virt = buffer->address;
1552 rb->phys = buffer->phys;
1553 rb->buffer = buffer;
1555 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys, rb->hdr_phys, rb);
1560 rb = bnt->meta_rb + local_id;
1561 err = bulk_e10k_rx_add(&bnt->net_ctrl.transfer, rb->phys, rb->hdr_phys, rb);