Lines Matching refs:load
498 * @load: details about image load
503 struct genwqe_bitstream *load)
518 if ((load->size & 0x3) != 0)
521 if (((unsigned long)(load->data_addr) & ~PAGE_MASK) != 0)
525 switch ((char)load->partition) {
539 buf = (u8 __user *)load->data_addr;
544 blocks_to_flash = load->size / FLASH_BLOCK;
545 while (load->size) {
552 tocopy = min_t(size_t, load->size, FLASH_BLOCK);
582 req->__asiv[24] = load->uid;
586 *(__be64 *)&req->__asiv[88] = cpu_to_be64(load->slu_id);
587 *(__be64 *)&req->__asiv[96] = cpu_to_be64(load->app_id);
594 *(__be32 *)&req->asiv[24] = cpu_to_be32(load->uid<<24);
598 *(__be64 *)&req->asiv[80] = cpu_to_be64(load->slu_id);
599 *(__be64 *)&req->asiv[88] = cpu_to_be64(load->app_id);
612 load->retc = req->retc;
613 load->attn = req->attn;
614 load->progress = req->progress;
627 load->size -= tocopy;
640 struct genwqe_bitstream *load)
654 if ((load->size & 0x3) != 0)
657 if (((unsigned long)(load->data_addr) & ~PAGE_MASK) != 0)
661 switch ((char)load->partition) {
675 buf = (u8 __user *)load->data_addr;
680 blocks_to_flash = load->size / FLASH_BLOCK;
681 while (load->size) {
686 tocopy = min_t(size_t, load->size, FLASH_BLOCK);
708 cmd->__asiv[24] = load->uid;
716 *(__be32 *)&cmd->asiv[24] = cpu_to_be32(load->uid<<24);
730 load->retc = cmd->retc;
731 load->attn = cmd->attn;
732 load->progress = cmd->progress;
756 load->size -= tocopy;
1151 struct genwqe_bitstream load;
1159 if (copy_from_user(&load, (void __user *)arg,
1160 sizeof(load)))
1163 rc = do_flash_update(cfile, &load);
1165 if (copy_to_user((void __user *)arg, &load, sizeof(load)))
1172 struct genwqe_bitstream load;
1180 if (copy_from_user(&load, (void __user *)arg, sizeof(load)))
1183 rc = do_flash_read(cfile, &load);
1185 if (copy_to_user((void __user *)arg, &load, sizeof(load)))