Lines Matching full:object
50 * dpbp_open() - Open a control session for the specified object.
51 * @mc_io: Pointer to MC portal's I/O object
57 * already created object; an object may have been declared in
60 * associated with the specific object ID and the specific MC
62 * this specific object
72 * dpbp_close() - Close the control session of the object
73 * @mc_io: Pointer to MC portal's I/O object
75 * @token: Token of DPBP object
78 * allowed on the object without opening a new control session.
95 * dpbp_create() - Create the DPBP object.
96 * @mc_io: Pointer to MC portal's I/O object
101 * Create the DPBP object, allocate required resources and
104 * The object can be created either by declaring it in the
107 * associated with the specific object ID and the specific MC
109 * this specific object. For objects that are created using the
122 * dpbp_destroy() - Destroy the DPBP object and release all its resources.
123 * @mc_io: Pointer to MC portal's I/O object
125 * @token: Token of DPBP object
136 * @mc_io: Pointer to MC portal's I/O object
138 * @token: Token of DPBP object
148 * @mc_io: Pointer to MC portal's I/O object
150 * @token: Token of DPBP object
160 * @mc_io: Pointer to MC portal's I/O object
162 * @token: Token of DPBP object
163 * @en: Returns '1' if object is enabled; '0' otherwise
173 * dpbp_reset() - Reset the DPBP, returns the object to initial state.
174 * @mc_io: Pointer to MC portal's I/O object
176 * @token: Token of DPBP object
187 * @id: DPBP object ID
200 * @mc_io: Pointer to MC portal's I/O object
202 * @token: Token of DPBP object
203 * @attr: Returned object's attributes
215 * @mc_io: Pointer to MC portal's I/O object