Lines Matching refs:zc

44 	struct zcrypt_card *zc = to_ap_card(dev)->private;  in type_show()  local
46 return snprintf(buf, PAGE_SIZE, "%s\n", zc->type_string); in type_show()
55 struct zcrypt_card *zc = to_ap_card(dev)->private; in online_show() local
57 return snprintf(buf, PAGE_SIZE, "%d\n", zc->online); in online_show()
64 struct zcrypt_card *zc = to_ap_card(dev)->private; in online_store() local
71 zc->online = online; in online_store()
72 id = zc->card->id; in online_store()
77 list_for_each_entry(zq, &zc->zqueues, list) in online_store()
89 struct zcrypt_card *zc = to_ap_card(dev)->private; in load_show() local
91 return snprintf(buf, PAGE_SIZE, "%d\n", atomic_read(&zc->load)); in load_show()
109 struct zcrypt_card *zc; in zcrypt_card_alloc() local
111 zc = kzalloc(sizeof(struct zcrypt_card), GFP_KERNEL); in zcrypt_card_alloc()
112 if (!zc) in zcrypt_card_alloc()
114 INIT_LIST_HEAD(&zc->list); in zcrypt_card_alloc()
115 INIT_LIST_HEAD(&zc->zqueues); in zcrypt_card_alloc()
116 kref_init(&zc->refcount); in zcrypt_card_alloc()
117 return zc; in zcrypt_card_alloc()
121 void zcrypt_card_free(struct zcrypt_card *zc) in zcrypt_card_free() argument
123 kfree(zc); in zcrypt_card_free()
134 void zcrypt_card_get(struct zcrypt_card *zc) in zcrypt_card_get() argument
136 kref_get(&zc->refcount); in zcrypt_card_get()
140 int zcrypt_card_put(struct zcrypt_card *zc) in zcrypt_card_put() argument
142 return kref_put(&zc->refcount, zcrypt_card_release); in zcrypt_card_put()
152 int zcrypt_card_register(struct zcrypt_card *zc) in zcrypt_card_register() argument
156 rc = sysfs_create_group(&zc->card->ap_dev.device.kobj, in zcrypt_card_register()
162 list_add_tail(&zc->list, &zcrypt_card_list); in zcrypt_card_register()
165 zc->online = 1; in zcrypt_card_register()
167 ZCRYPT_DBF(DBF_INFO, "card=%02x register online=1\n", zc->card->id); in zcrypt_card_register()
179 void zcrypt_card_unregister(struct zcrypt_card *zc) in zcrypt_card_unregister() argument
181 ZCRYPT_DBF(DBF_INFO, "card=%02x unregister\n", zc->card->id); in zcrypt_card_unregister()
184 list_del_init(&zc->list); in zcrypt_card_unregister()
186 sysfs_remove_group(&zc->card->ap_dev.device.kobj, in zcrypt_card_unregister()