Lines Matching refs:name
53 * Octeon. The argument "field" is the member name of the
153 char *name)
158 align, name, 0);
165 void *cvmx_bootmem_alloc_named(uint64_t size, uint64_t alignment, char *name)
167 return cvmx_bootmem_alloc_named_range(size, 0, 0, alignment, name);
554 * Finds a named memory block by name.
557 * @name: Name of memory block to find. If NULL pointer given, then
563 * If NULL returned when name parameter is NULL, then no memory
567 cvmx_bootmem_phy_named_block_find(char *name, uint32_t flags)
573 cvmx_dprintf("cvmx_bootmem_phy_named_block_find: %s\n", name);
594 if ((name && named_block_array_ptr[i].size
595 && !strncmp(name, named_block_array_ptr[i].name,
598 || (!name && !named_block_array_ptr[i].size)) {
620 char *name,
628 cvmx_bootmem_phy_named_block_find(name,
638 align, name,
654 struct cvmx_bootmem_named_block_desc *cvmx_bootmem_find_named_block(char *name)
656 return cvmx_bootmem_phy_named_block_find(name, 0);
663 * @name: name of block to free
669 static int cvmx_bootmem_phy_named_block_free(char *name, uint32_t flags)
682 cvmx_dprintf("cvmx_bootmem_phy_named_block_free: %s\n", name);
686 * Take lock here, as name lookup/block free/name free need to
692 cvmx_bootmem_phy_named_block_find(name,
698 name,
713 int cvmx_bootmem_free_named(char *name)
715 return cvmx_bootmem_phy_named_block_free(name, 0);
721 char *name,
729 "0x%llx, max: 0x%llx, align: 0x%llx, name: %s\n",
734 name);
746 * Take lock here, as name lookup/block alloc/name add need to
758 * Check to see if name already in use, return error if name
761 if (cvmx_bootmem_phy_named_block_find(name,
783 strscpy(named_block_desc_ptr->name, name,