Lines Matching refs:f
165 struct flash_block_list *f; in flash_list_valid() local
171 for (f = flist; f; f = f->next) { in flash_list_valid()
172 for (i = 0; i < f->num_blocks; i++) { in flash_list_valid()
173 if (f->blocks[i].data == NULL) { in flash_list_valid()
176 block_size = f->blocks[i].length; in flash_list_valid()
194 static void free_flash_list(struct flash_block_list *f) in free_flash_list() argument
199 while (f) { in free_flash_list()
200 for (i = 0; i < f->num_blocks; i++) in free_flash_list()
201 kmem_cache_free(flash_block_cache, f->blocks[i].data); in free_flash_list()
202 next = f->next; in free_flash_list()
203 kmem_cache_free(flash_block_cache, f); in free_flash_list()
204 f = next; in free_flash_list()
560 struct flash_block_list *f, *next, *flist; in rtas_flash_firmware() local
607 for (f = flist; f; f = next) { in rtas_flash_firmware()
609 for (i = 0; i < f->num_blocks; i++) { in rtas_flash_firmware()
610 f->blocks[i].data = (char *)cpu_to_be64(__pa(f->blocks[i].data)); in rtas_flash_firmware()
611 image_size += f->blocks[i].length; in rtas_flash_firmware()
612 f->blocks[i].length = cpu_to_be64(f->blocks[i].length); in rtas_flash_firmware()
614 next = f->next; in rtas_flash_firmware()
616 if (f->next) in rtas_flash_firmware()
617 f->next = (struct flash_block_list *)cpu_to_be64(__pa(f->next)); in rtas_flash_firmware()
619 f->next = NULL; in rtas_flash_firmware()
621 f->num_blocks = (FLASH_BLOCK_LIST_VERSION << 56) | ((f->num_blocks+1)*16); in rtas_flash_firmware()
622 f->num_blocks = cpu_to_be64(f->num_blocks); in rtas_flash_firmware()
723 const struct rtas_flash_file *f = &rtas_flash_files[i]; in rtas_flash_init() local
726 if (!proc_create(f->filename, 0600, NULL, &f->ops)) in rtas_flash_init()
733 token = rtas_token(f->rtas_call_name); in rtas_flash_init()
735 *f->status = FLASH_AUTH; in rtas_flash_init()
737 *f->status = FLASH_NO_OP; in rtas_flash_init()
745 const struct rtas_flash_file *f = &rtas_flash_files[i]; in rtas_flash_init() local
746 remove_proc_entry(f->filename, NULL); in rtas_flash_init()
767 const struct rtas_flash_file *f = &rtas_flash_files[i]; in rtas_flash_cleanup() local
768 remove_proc_entry(f->filename, NULL); in rtas_flash_cleanup()