Lines Matching refs:adgl
701 struct st_ram_io *adgl; in ac_ioctl() local
707 adgl = memdup_user(argp, sizeof(struct st_ram_io)); in ac_ioctl()
708 if (IS_ERR(adgl)) in ac_ioctl()
709 return PTR_ERR(adgl); in ac_ioctl()
712 IndexCard = adgl->num_card-1; in ac_ioctl()
720 kfree(adgl); in ac_ioctl()
730 ((unsigned char *)adgl)[i]=readb(pmem++); in ac_ioctl()
731 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) in ac_ioctl()
737 adgl->conf_end_test[i] = readb(pmem++); in ac_ioctl()
739 adgl->error_code[i] = readb(pmem++); in ac_ioctl()
741 adgl->parameter_error[i] = readb(pmem++); in ac_ioctl()
743 adgl->vers = readb(pmem); in ac_ioctl()
746 adgl->reserv1[i] = readb(pmem++); in ac_ioctl()
747 *(int *)&adgl->reserv1[20] = in ac_ioctl()
752 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) in ac_ioctl()
759 writeb(adgl->data_from_pc_ready, in ac_ioctl()
772 writeb(adgl->tic_des_from_pc, pmem); in ac_ioctl()
776 adgl->tic_owner_to_pc = readb(pmem++); in ac_ioctl()
777 adgl->numcard_owner_to_pc = readb(pmem); in ac_ioctl()
778 if (copy_to_user(argp, adgl,sizeof(struct st_ram_io))) in ac_ioctl()
782 writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_OWNER_TO_PC); in ac_ioctl()
783 writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_DES_FROM_PC); in ac_ioctl()
784 writeb(adgl->num_card, apbs[IndexCard].RamIO + NUMCARD_ACK_FROM_PC); in ac_ioctl()
838 kfree(adgl); in ac_ioctl()