Re: [vpp-dev] Understanding vlib_frame_t

2019-02-05 Thread Raj
On Mon, Feb 4, 2019 at 9:19 PM Dave Barach via Lists.Fd.Io wrote: > "use the Force and read the Source..." Thanks :) Will do! Raj -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12179): https://lists.fd.io/g/vpp-dev/message/12179 Mute This Topic

Re: [vpp-dev] Understanding vlib_frame_t

2019-02-04 Thread Dave Barach via Lists.Fd.Io
o: vpp-dev Subject: Re: [vpp-dev] Understanding vlib_frame_t Thanks Dave and Damjan, If I understand correctly a node can add elements to a frame and the pending frame thus formed are put into the graph dispatcher's run-queue. Checking the structure of vlib_pending_frame_t, t

Re: [vpp-dev] Understanding vlib_frame_t

2019-02-04 Thread Raj
rom: vpp-dev@lists.fd.io On Behalf Of Raj > Sent: Friday, February 1, 2019 9:47 AM > To: vpp-dev > Subject: Re: [vpp-dev] Understanding vlib_frame_t > > Thanks Damjan and Dave. These small explanations will greatly help in making > sure what I understand from reading code is corre

Re: [vpp-dev] Understanding vlib_frame_t

2019-02-01 Thread Damjan Marion via Lists.Fd.Io
-Original Message- > From: vpp-dev@lists.fd.io On Behalf Of Raj > Sent: Friday, February 1, 2019 9:47 AM > To: vpp-dev > Subject: Re: [vpp-dev] Understanding vlib_frame_t > > Thanks Damjan and Dave. These small explanations will greatly help in making > sure what

Re: [vpp-dev] Understanding vlib_frame_t

2019-02-01 Thread Dave Barach via Lists.Fd.Io
Next frames are the physical manifestations of graph arcs. Pending frames are graph scheduler run-queue entries. -Original Message- From: vpp-dev@lists.fd.io On Behalf Of Raj Sent: Friday, February 1, 2019 9:47 AM To: vpp-dev Subject: Re: [vpp-dev] Understanding vlib_frame_t Thanks

Re: [vpp-dev] Understanding vlib_frame_t

2019-02-01 Thread Raj
he ip address could be stored in 4 or > 16 octets’ worth of scalar data. > > > > HTH... Dave > > > > -Original Message- > From: vpp-dev@lists.fd.io On Behalf Of Raj > Sent: Thursday, January 31, 2019 9:27 AM > To: vpp-dev > Subject: [vpp-dev] Underst

Re: [vpp-dev] Understanding vlib_frame_t

2019-01-31 Thread Dave Barach via Lists.Fd.Io
certain ip address, where the ip address could be stored in 4 or 16 octets’ worth of scalar data. HTH... Dave -Original Message- From: vpp-dev@lists.fd.io On Behalf Of Raj Sent: Thursday, January 31, 2019 9:27 AM To: vpp-dev Subject: [vpp-dev] Understanding vlib_frame_t Hello all

Re: [vpp-dev] Understanding vlib_frame_t

2019-01-31 Thread Damjan Marion via Lists.Fd.Io
> On 31 Jan 2019, at 15:26, Raj wrote: > > Hello all, > > Continuing my reading of VPP code, I have a query regarding packet handling. > > When a node gets a vector of packets to process, if I understand > correctly, this would be a vlib_frame_t instance. From this > vlib_frame_t instance arg

[vpp-dev] Understanding vlib_frame_t

2019-01-31 Thread Raj
Hello all, Continuing my reading of VPP code, I have a query regarding packet handling. When a node gets a vector of packets to process, if I understand correctly, this would be a vlib_frame_t instance. From this vlib_frame_t instance arguments[0] is the offset to first packet, arguments[1] is t