Lines Matching refs:cvmx_bootmem_desc

43 static struct cvmx_bootmem_desc *cvmx_bootmem_desc;  variable
226 cvmx_spinlock_lock((cvmx_spinlock_t *) &(cvmx_bootmem_desc->lock)); in cvmx_bootmem_lock()
231 cvmx_spinlock_unlock((cvmx_spinlock_t *) &(cvmx_bootmem_desc->lock)); in cvmx_bootmem_unlock()
250 if (!cvmx_bootmem_desc) { in cvmx_bootmem_init()
253 cvmx_bootmem_desc = cvmx_phys_to_ptr(CAST64(mem_desc_ptr)); in cvmx_bootmem_init()
255 cvmx_bootmem_desc = (struct cvmx_bootmem_desc *) mem_desc_ptr; in cvmx_bootmem_init()
291 if (cvmx_bootmem_desc->major_version > 3) { in cvmx_bootmem_phy_alloc()
294 (int)cvmx_bootmem_desc->major_version, in cvmx_bootmem_phy_alloc()
295 (int)cvmx_bootmem_desc->minor_version, in cvmx_bootmem_phy_alloc()
296 cvmx_bootmem_desc); in cvmx_bootmem_phy_alloc()
355 head_addr = cvmx_bootmem_desc->head_addr; in cvmx_bootmem_phy_alloc()
444 cvmx_bootmem_desc->head_addr = in cvmx_bootmem_phy_alloc()
493 if (cvmx_bootmem_desc->major_version > 3) { in __cvmx_bootmem_phy_free()
496 (int)cvmx_bootmem_desc->major_version, in __cvmx_bootmem_phy_free()
497 (int)cvmx_bootmem_desc->minor_version, in __cvmx_bootmem_phy_free()
498 cvmx_bootmem_desc); in __cvmx_bootmem_phy_free()
508 cur_addr = cvmx_bootmem_desc->head_addr; in __cvmx_bootmem_phy_free()
521 cvmx_bootmem_desc->head_addr = phy_addr; in __cvmx_bootmem_phy_free()
527 cvmx_bootmem_desc->head_addr = phy_addr; in __cvmx_bootmem_phy_free()
624 cvmx_phys_to_ptr(cvmx_bootmem_desc->named_block_array_addr); in cvmx_bootmem_phy_named_block_find()
631 if (cvmx_bootmem_desc->major_version == 3) { in cvmx_bootmem_phy_named_block_find()
633 i < cvmx_bootmem_desc->named_block_num_blocks; i++) { in cvmx_bootmem_phy_named_block_find()
636 cvmx_bootmem_desc->named_block_name_len in cvmx_bootmem_phy_named_block_find()
648 (int)cvmx_bootmem_desc->major_version, in cvmx_bootmem_phy_named_block_find()
649 (int)cvmx_bootmem_desc->minor_version, in cvmx_bootmem_phy_named_block_find()
650 cvmx_bootmem_desc); in cvmx_bootmem_phy_named_block_find()
662 if (cvmx_bootmem_desc->major_version != 3) { in cvmx_bootmem_phy_named_block_free()
665 (int)cvmx_bootmem_desc->major_version, in cvmx_bootmem_phy_named_block_free()
666 (int)cvmx_bootmem_desc->minor_version, in cvmx_bootmem_phy_named_block_free()
667 cvmx_bootmem_desc); in cvmx_bootmem_phy_named_block_free()
720 if (cvmx_bootmem_desc->major_version != 3) { in cvmx_bootmem_phy_named_block_alloc()
723 (int)cvmx_bootmem_desc->major_version, in cvmx_bootmem_phy_named_block_alloc()
724 (int)cvmx_bootmem_desc->minor_version, in cvmx_bootmem_phy_named_block_alloc()
725 cvmx_bootmem_desc); in cvmx_bootmem_phy_named_block_alloc()
734 cvmx_spinlock_lock((cvmx_spinlock_t *)&(cvmx_bootmem_desc->lock)); in cvmx_bootmem_phy_named_block_alloc()
748 cvmx_spinlock_unlock((cvmx_spinlock_t *)&(cvmx_bootmem_desc->lock)); in cvmx_bootmem_phy_named_block_alloc()
768 cvmx_bootmem_desc->named_block_name_len); in cvmx_bootmem_phy_named_block_alloc()
769 named_block_desc_ptr->name[cvmx_bootmem_desc->named_block_name_len - 1] = 0; in cvmx_bootmem_phy_named_block_alloc()
773 cvmx_spinlock_unlock((cvmx_spinlock_t *)&(cvmx_bootmem_desc->lock)); in cvmx_bootmem_phy_named_block_alloc()
777 struct cvmx_bootmem_desc *cvmx_bootmem_get_desc(void) in cvmx_bootmem_get_desc()
779 return cvmx_bootmem_desc; in cvmx_bootmem_get_desc()