|
Lines 201-207
static void keyring_destroy(struct key *
Link Here
|
| 201 |
if (keyring->description) { |
201 |
if (keyring->description) { |
| 202 |
write_lock(&keyring_name_lock); |
202 |
write_lock(&keyring_name_lock); |
| 203 |
list_del(&keyring->type_data.link); |
203 |
|
|
|
204 |
if (keyring->type_data.link.next != NULL && |
| 205 |
!list_empty(&keyring->type_data.link)) |
| 206 |
list_del(&keyring->type_data.link); |
| 207 |
|
| 204 |
write_unlock(&keyring_name_lock); |
208 |
write_unlock(&keyring_name_lock); |
| 205 |
} |
209 |
} |