Searched hist:fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_res.h | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | qplib_res.c | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | qplib_fp.h | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | qplib_rcfw.h | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | ib_verbs.h | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | qplib_rcfw.c | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | qplib_fp.c | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|
H A D | ib_verbs.c | diff fddcbbb02af42a5d6ec0c6ed38f823cc9dba1414 Thu Apr 02 20:12:14 CEST 2020 Devesh Sharma <devesh.sharma@broadcom.com> RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
Restructring the data path and control path queue management code to simplify the way a queue element is extracted from the hardware ring.
Introduced a new function which will give a pointer to the next ring item depending upon the current cons/prod index in the hardware queue.
Further, there are hardcoding when size of queue entry is calculated, replacing it with an inline function. This function would be easier to expand if need going forward.
The code section to initialize the PSN search areas has also been restructured and couple of functions has been added there.
Link: https://lore.kernel.org/r/1585851136-2316-4-git-send-email-devesh.sharma@broadcom.com Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
|