Lines Matching refs:ptr

392 	u_char *ptr = NULL;  in pcbit_writecmd()  local
425 if ((ptr = kmalloc(len, GFP_KERNEL)) == NULL) in pcbit_writecmd()
427 if (copy_from_user(ptr, buf, len)) { in pcbit_writecmd()
428 kfree(ptr); in pcbit_writecmd()
431 loadbuf = ptr; in pcbit_writecmd()
454 kfree(ptr); in pcbit_writecmd()
790 static void set_running_timeout(unsigned long ptr) in set_running_timeout() argument
797 dev = (struct pcbit_dev *) ptr; in set_running_timeout()
984 struct msn_entry *ptr, *back; in pcbit_clear_msn() local
986 for (ptr = dev->msn_list; ptr;) in pcbit_clear_msn()
988 back = ptr->next; in pcbit_clear_msn()
989 kfree(ptr); in pcbit_clear_msn()
990 ptr = back; in pcbit_clear_msn()
998 struct msn_entry *ptr; in pcbit_set_msn() local
1004 ptr = kmalloc(sizeof(struct msn_entry), GFP_ATOMIC); in pcbit_set_msn()
1005 if (!ptr) { in pcbit_set_msn()
1010 ptr->msn = NULL; in pcbit_set_msn()
1012 ptr->next = dev->msn_list; in pcbit_set_msn()
1013 dev->msn_list = ptr; in pcbit_set_msn()
1030 ptr = kmalloc(sizeof(struct msn_entry), GFP_ATOMIC); in pcbit_set_msn()
1032 if (!ptr) { in pcbit_set_msn()
1036 ptr->next = NULL; in pcbit_set_msn()
1038 ptr->msn = kmalloc(len + 1, GFP_ATOMIC); in pcbit_set_msn()
1039 if (!ptr->msn) { in pcbit_set_msn()
1041 kfree(ptr); in pcbit_set_msn()
1045 memcpy(ptr->msn, sp, len); in pcbit_set_msn()
1046 ptr->msn[len] = 0; in pcbit_set_msn()
1049 printk(KERN_DEBUG "msn: %s\n", ptr->msn); in pcbit_set_msn()
1052 dev->msn_list = ptr; in pcbit_set_msn()
1054 back->next = ptr; in pcbit_set_msn()
1055 back = ptr; in pcbit_set_msn()
1065 struct msn_entry *ptr; in pcbit_check_msn() local
1067 for (ptr = dev->msn_list; ptr; ptr = ptr->next) { in pcbit_check_msn()
1069 if (ptr->msn == NULL) in pcbit_check_msn()
1072 if (strcmp(ptr->msn, msn) == 0) in pcbit_check_msn()