Lines Matching full:pointer
28 * @pkg: pointer to the package buffer
77 * ice_free_seg - free package segment pointer
78 * @hw: pointer to the hardware structure
80 * Frees the package segment pointer in the proper manner, depending on if the
81 * segment was allocated or just the passed in pointer was stored.
95 * @pkg_ver: pointer to a version structure to check
118 * @buf: pointer to the ice buffer
143 * @ice_seg: pointer to the ice segment
158 * @ice_seg: pointer to the ice segment (or NULL on subsequent calls)
159 * @state: pointer to the enum state
164 * returns a NULL pointer, then the end of the buffers has been reached, or an
189 * @ice_seg: pointer to the ice segment (or NULL on subsequent calls)
190 * @state: pointer to the enum state
216 * @ice_seg: pointer to the ice segment (or NULL on subsequent calls)
217 * @state: pointer to the enum state
223 * When the function returns a NULL pointer, then the end of the matching
259 /* calc pointer to this section */ in ice_pkg_enum_section()
269 * @ice_seg: pointer to the ice segment (or NULL on subsequent calls)
270 * @state: pointer to the enum state
272 * @offset: pointer to variable that receives the offset in the table (optional)
278 * When the function returns a NULL pointer, then the end of the entries has
335 * @section: pointer to section
364 * @hw: pointer to the HW struct
414 * @hw: pointer to the HW struct
442 * @hw: pointer to the hardware structure
458 * @section: pointer to section
460 * @offset: pointer to receive absolute offset, always 0 for ptype TCAM sections
488 * @hw: pointer to the HW structure
503 * @hw: pointer to the HW structure
538 * @section: pointer to section
540 * @offset: pointer to receive absolute offset, always zero for label sections
568 * @ice_seg: pointer to the ice segment (NULL on subsequent calls)
571 * @value: pointer to a value that will return the label's value if found
599 * @section: pointer to section
601 * @offset: pointer to receive absolute offset, always 0 for boost TCAM sections
632 * @ice_seg: pointer to the ice segment (non-NULL)
634 * @entry: returns pointer to the entry
636 * Finds a particular Boost TCAM entry and returns a pointer to that entry
638 * to ice_pkg_enum_entry requires a pointer to an actual ice_segment structure.
685 * @hw: pointer to the HW structure
687 * Allocates a package buffer and returns a pointer to the buffer header.
733 * @hw: pointer to the HW structure
734 * @fv: pointer to the switch field vector
767 * @hw: pointer to hardware structure
769 * @bm: pointer to memory for returning the bitmap of field vectors
806 * @hw: pointer to the HW structure
890 * @hw: pointer to hardware structure
930 * @hw: pointer to the HW structure
931 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
942 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
982 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
987 * buffers' status accordingly. This routine returns a pointer to the first
1034 * @hw: pointer to the HW structure
1037 * @section: returns pointer to the section
1071 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1092 * @bld: pointer to pkg build (allocated by ice_pkg_buf_alloc())
1094 * Return a pointer to the buffer's header
1122 * @hw: pointer to the HW structure
1155 * @hw: pointer to the HW structure
1167 * @hw: pointer to the hardware structure
1173 * @cd: pointer to command details structure or NULL
1215 * @pkg_hdr: pointer to the package header to be searched
1231 * @pkg_hdr: pointer to package header
1247 * @pkg_hdr: pointer to package header
1274 * @buf: pointer to buffer header
1286 * @buf: pointer to current buffer header
1310 * @hw: pointer to the hardware structure
1311 * @bufs: pointer to an array of buffers
1389 * @hw: pointer to the hardware structure
1390 * @seg: pointer to signature segment
1402 * @hw: pointer to the hardware structure
1403 * @pkg_hdr: pointer to package header
1434 * @hw: pointer to the hardware structure
1435 * @pkg_hdr: pointer to package header
1473 * @pkg_hdr: pointer to package header
1493 * @hw: pointer to the hardware structure
1512 * @hw: pointer to the hardware structure
1513 * @pkg_hdr: pointer to package header
1557 * @hw: pointer to the hardware structure
1558 * @bufs: pointer to an array of buffers
1600 * @hw: pointer to the hardware structure
1601 * @ice_seg: pointer to the segment of the package to be downloaded
1631 * @hw: pointer to the hardware structure
1632 * @pkg_hdr: pointer to package header
1633 * @ice_seg: pointer to the segment of the package to be downloaded
1655 * @hw: pointer to the hardware structure
1658 * @cd: pointer to command details structure or NULL
1675 * @hw: pointer to the hardware structure
1681 * @cd: pointer to command details structure or NULL
1722 * @hw: pointer to the hardware structure
1725 * @cd: pointer to command details structure or NULL
1742 * @hw: pointer to the hardware structure
1743 * @bufs: pointer to an array of buffers
1772 * @hw: pointer to the hardware structure
1773 * @bufs: pointer to an array of buffers
1795 * @hw: pointer to the hardware structure
1797 * @pkg_hdr: pointer to the package header to be searched
1800 * success it returns a pointer to the segment header, otherwise it will
1829 * @hw: pointer to the hardware structure
1830 * @pkg_hdr: pointer to the driver's package hdr
1890 * @hw: pointer to the hardware structure
1900 * @hw: pointer to the hardware structure
1901 * @pkg_hdr: pointer to the driver's package hdr
1962 * @hw: pointer to the hardware structure
2010 * @hw: pointer to the hardware structure
2011 * @ospkg: pointer to the package hdr
2012 * @seg: pointer to the package segment hdr
2066 * @hw: pointer to the HW structure
2067 * @ice_seg: pointer to the segment of the package scan (non-NULL)
2071 * since the first call to ice_enum_labels requires a pointer to an actual
2125 * @hw: pointer to the HW structure
2154 * @hw: pointer to the hardware structure
2155 * @buf: pointer to the package buffer
2161 * within the package; this function then saves a copy of the segment pointer
2171 * This function stores a pointer to the package buffer memory, and it is
2249 * @hw: pointer to the hardware structure
2250 * @buf: pointer to the package buffer
2296 * @hw: pointer to the HW struct
2297 * @buf: pointer to Tx topology buffer
2299 * @cd: pointer to command details structure or NULL
2300 * @flags: pointer to descriptor flags
2346 * @hw: pointer to the HW struct
2347 * @buf: pointer to Tx topology buffer