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

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-scratch.h80 return *CASTPTR(volatile uint8_t, CVMX_SCRATCH_BASE + address);
91 return *CASTPTR(volatile uint16_t, CVMX_SCRATCH_BASE + address);
102 return *CASTPTR(volatile uint32_t, CVMX_SCRATCH_BASE + address);
113 return *CASTPTR(volatile uint64_t, CVMX_SCRATCH_BASE + address);
126 *CASTPTR(volatile uint8_t, CVMX_SCRATCH_BASE + address) = (uint8_t)value;
136 *CASTPTR(volatile uint16_t, CVMX_SCRATCH_BASE + address) = (uint16_t)value;
146 *CASTPTR(volatile uint32_t, CVMX_SCRATCH_BASE + address) = (uint32_t)value;
156 *CASTPTR(volatile uint64_t, CVMX_SCRATCH_BASE + address) = value;
H A Dcvmx-ebt3000.c66 char *led_base = CASTPTR(char , CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, cvmx_sysinfo_get()->led_display_base_addr));
91 led_base = CASTPTR(char, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, cvmx_sysinfo_get()->led_display_base_addr));
H A Dcvmx-access-native.h199 return CASTPTR(void, physical_address);
227 return CASTPTR(void, CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, physical_address));
232 return CASTPTR(void, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, physical_address));
236 return CASTPTR(void, physical_address + linux_mem32_offset);
242 return CASTPTR(void, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, physical_address));
247 return CASTPTR(void, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, physical_address));
251 return CASTPTR(void, physical_address - 0x400000000ull);
253 return CASTPTR(void, physical_address);
256 return CASTPTR(void, CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, physical_address));
259 return CASTPTR(voi
[all...]
H A Dcvmx-log.c164 cvmx_log_buffer_head_ptr = CASTPTR(uint64_t, *cvmx_log_buffer_end_ptr);
213 cvmx_log_buffer_write_ptr = CASTPTR(uint64_t, *cvmx_log_buffer_end_ptr);
443 cvmx_log_buffer_read_ptr = CASTPTR(uint64_t, *cvmx_log_buffer_read_end_ptr);
491 printf(CASTPTR(const char, __cvmx_log_read()));
494 printf(CASTPTR(const char, __cvmx_log_read()), __cvmx_log_read());
497 printf(CASTPTR(const char, __cvmx_log_read()), __cvmx_log_read(), __cvmx_log_read());
500 printf(CASTPTR(const char, __cvmx_log_read()), __cvmx_log_read(), __cvmx_log_read(), __cvmx_log_read());
503 printf(CASTPTR(const char, __cvmx_log_read()), __cvmx_log_read(), __cvmx_log_read(), __cvmx_log_read(), __cvmx_log_read());
518 printf("struct %s", CASTPTR(const char, __cvmx_log_read()));
H A Dcvmx-dfa.c110 final_base_address = CASTPTR(void, (final_state.s2.base_address_div32 * 32ull));
H A Dcvmx-app-init.c109 cvmx_bootinfo_t *cvmx_bootinfo_ptr = CASTPTR(cvmx_bootinfo_t, app_desc_ptr->cvmx_desc_vaddr);
296 octeon_boot_descriptor_t *app_desc_ptr = CASTPTR(octeon_boot_descriptor_t, app_desc_addr);
310 cvmx_bootmem_init(CASTPTR(cvmx_bootinfo_t, app_desc_ptr->cvmx_desc_vaddr)->phy_mem_desc_addr);
384 const char *argv = CASTPTR(const char, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, app_desc_ptr->argv[i]));
393 int32_t *trampoline = CASTPTR(int32_t, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, BOOTLOADER_DEBUG_TRAMPOLINE));
H A Dcvmx-utils.h100 #define CASTPTR(type, v) ((type *)(long)(v)) macro
H A Dcvmx-app-hotplug.c366 ((void(*)(void*))(long)ai->shutdown_callback)(CASTPTR(void *, ai->data));
392 ((void(*)(void*))(long)ai->unplug_callback)(CASTPTR(void *,
409 (ai->unplug_cores, CASTPTR(void *, ai->data));
424 (ai->hplugged_cores, CASTPTR(void *, ai->data));
560 hgp = CASTPTR(void, CVMX_ADD_SEG(CVMX_MIPS_SPACE_XKPHYS, block_desc->base_addr));
H A Dcvmx-app-init-linux.c281 linux_mem32_base_ptr = CASTPTR(void, (1ull<<31) - region_size);
H A Dcvmx-shmem.c89 nbase = CASTPTR(void *, nbase_64);
H A Dcvmx-debug.c238 int32_t *trampoline = CASTPTR(int32_t, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, BOOTLOADER_DEBUG_TRAMPOLINE_CORE));
256 p = CASTPTR(cvmx_debug_globals_t, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, phys));
274 cvmx_debug_globals = CASTPTR(cvmx_debug_globals_t, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0, phys));
H A Dcvmx-dfa.h659 head = &((CASTPTR(cvmx_dfa_command_t, (cvmx_dfa_state.s2.base_address_div32 * 32ull))[index]));
H A Dcvmx-helper-board.c205 const void *fdt_addr = CASTPTR(const void *, cvmx_sysinfo_get()->fdt_addr);
1530 const void *fdt_addr = CASTPTR(const void *, cvmx_sysinfo_get()->fdt_addr);
H A Dcvmx-interrupt.c1170 low_level_loc = CASTPTR(void, CVMX_ADD_SEG32(CVMX_MIPS32_SPACE_KSEG0,sys_info_ptr->exception_base_addr));

Completed in 268 milliseconds