Lines Matching refs:prom_buf
832 static void G_GNUC_PRINTF(3, 4) prom_set(uint32_t *prom_buf, int index, in prom_set() argument
843 prom_buf[index] = 0; in prom_set()
848 prom_buf[index] = tswap32(ENVP_VADDR + table_addr); in prom_set()
851 vsnprintf((char *)prom_buf + table_addr, ENVP_ENTRY_SIZE, string, ap); in prom_set()
872 uint32_t *prom_buf; in load_kernel() local
930 prom_buf = g_malloc(prom_size); in load_kernel()
932 prom_set(prom_buf, prom_index++, "%s", loaderparams.kernel_filename); in load_kernel()
934 prom_set(prom_buf, prom_index++, in load_kernel()
939 prom_set(prom_buf, prom_index++, "%s", loaderparams.kernel_cmdline); in load_kernel()
942 prom_set(prom_buf, prom_index++, "memsize"); in load_kernel()
943 prom_set(prom_buf, prom_index++, "%u", loaderparams.ram_low_size); in load_kernel()
945 prom_set(prom_buf, prom_index++, "ememsize"); in load_kernel()
946 prom_set(prom_buf, prom_index++, "%u", loaderparams.ram_size); in load_kernel()
948 prom_set(prom_buf, prom_index++, "modetty0"); in load_kernel()
949 prom_set(prom_buf, prom_index++, "38400n8r"); in load_kernel()
955 prom_set(prom_buf, prom_index++, "rngseed"); in load_kernel()
958 prom_set(prom_buf, prom_index++, "%s", rng_seed_hex); in load_kernel()
960 prom_set(prom_buf, prom_index++, NULL); in load_kernel()
962 rom_add_blob_fixed("prom", prom_buf, prom_size, ENVP_PADDR); in load_kernel()
966 g_free(prom_buf); in load_kernel()