@@ -39,33 +39,33 @@ mca_coll_base_module_t
3939 int * priority );
4040
4141int
42- mca_coll_accelerator_allreduce (const void * sbuf , void * rbuf , int count ,
42+ mca_coll_accelerator_allreduce (const void * sbuf , void * rbuf , size_t count ,
4343 struct ompi_datatype_t * dtype ,
4444 struct ompi_op_t * op ,
4545 struct ompi_communicator_t * comm ,
4646 mca_coll_base_module_t * module );
4747
48- int mca_coll_accelerator_reduce (const void * sbuf , void * rbuf , int count ,
48+ int mca_coll_accelerator_reduce (const void * sbuf , void * rbuf , size_t count ,
4949 struct ompi_datatype_t * dtype ,
5050 struct ompi_op_t * op ,
5151 int root ,
5252 struct ompi_communicator_t * comm ,
5353 mca_coll_base_module_t * module );
5454
55- int mca_coll_accelerator_exscan (const void * sbuf , void * rbuf , int count ,
55+ int mca_coll_accelerator_exscan (const void * sbuf , void * rbuf , size_t count ,
5656 struct ompi_datatype_t * dtype ,
5757 struct ompi_op_t * op ,
5858 struct ompi_communicator_t * comm ,
5959 mca_coll_base_module_t * module );
6060
61- int mca_coll_accelerator_scan (const void * sbuf , void * rbuf , int count ,
61+ int mca_coll_accelerator_scan (const void * sbuf , void * rbuf , size_t count ,
6262 struct ompi_datatype_t * dtype ,
6363 struct ompi_op_t * op ,
6464 struct ompi_communicator_t * comm ,
6565 mca_coll_base_module_t * module );
6666
6767int
68- mca_coll_accelerator_reduce_scatter_block (const void * sbuf , void * rbuf , int rcount ,
68+ mca_coll_accelerator_reduce_scatter_block (const void * sbuf , void * rbuf , size_t rcount ,
6969 struct ompi_datatype_t * dtype ,
7070 struct ompi_op_t * op ,
7171 struct ompi_communicator_t * comm ,
@@ -121,7 +121,7 @@ OBJ_CLASS_DECLARATION(mca_coll_accelerator_module_t);
121121/* Component */
122122
123123typedef struct mca_coll_accelerator_component_t {
124- mca_coll_base_component_2_4_0_t super ;
124+ mca_coll_base_component_3_0_0_t super ;
125125
126126 int priority ; /* Priority of this component */
127127 int disable_accelerator_coll ; /* Force disable of the accelerator collective component */
0 commit comments