Searched refs:dscptr (Results 1 - 1 of 1) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-shmem.c182 * @param void(*f)(dscptr) the function to be invoked for every descriptor
187 static struct cvmx_shmem_dscptr *__smdr_iterator(struct cvmx_shmem_dscptr *(*f)(struct cvmx_shmem_dscptr *dscptr, void *p), void *param ) argument
189 struct cvmx_shmem_dscptr *d, *dscptr = NULL; local
197 if ((dscptr = (*f)(d, param)) != NULL)
201 return dscptr;
209 * @param dscptr descriptor passed in by the iterator
215 static struct cvmx_shmem_dscptr *__cvmx_shmem_smdr_match_name(struct cvmx_shmem_dscptr *dscptr, void *name) argument
220 if (dscptr->owner == CVMX_SHMEM_OWNER_NONE)
223 if (strcmp(dscptr->name, name_to_match) == 0)
224 ret = dscptr;
253 __cvmx_shmem_smdr_is_free(struct cvmx_shmem_dscptr* dscptr, void *nouse) argument
279 __cvmx_shmem_smdr_free(struct cvmx_shmem_dscptr *dscptr) argument
303 struct cvmx_shmem_dscptr *dscptr = NULL; local
441 __cvmx_shmem_map_standalone(struct cvmx_shmem_dscptr *dscptr, int pflag) argument
481 __cvmx_shmem_map_linux(struct cvmx_shmem_dscptr *dscptr, int pflag) argument
520 cvmx_shmem_map(struct cvmx_shmem_dscptr *dscptr, int pflag) argument
543 __cvmx_shmem_unmap_linux(struct cvmx_shmem_dscptr* dscptr) argument
563 __cvmx_shmem_unmap_standalone(struct cvmx_shmem_dscptr *dscptr) argument
583 cvmx_shmem_unmap(struct cvmx_shmem_dscptr *dscptr) argument
605 __cvmx_shmem_close_dscptr(struct cvmx_shmem_dscptr *dscptr, int remove) argument
648 __cvmx_shmem_close_standalone(struct cvmx_shmem_dscptr *dscptr, int remove) argument
670 __cvmx_shmem_close_linux(struct cvmx_shmem_dscptr *dscptr, int remove) argument
698 cvmx_shmem_close(struct cvmx_shmem_dscptr *dscptr, int remove) argument
718 __cvmx_shmem_smdr_display_dscptr(struct cvmx_shmem_dscptr *dscptr, void *nouse) argument
[all...]

Completed in 160 milliseconds