Lines Matching defs:jlm
705 struct static_key_mod *jlm, *jlm2;
738 jlm = kzalloc(sizeof(struct static_key_mod), GFP_KERNEL);
739 if (!jlm)
745 kfree(jlm);
756 jlm->mod = mod;
757 jlm->entries = iter;
758 jlm->next = static_key_mod(key);
759 static_key_set_mod(key, jlm);
777 struct static_key_mod *jlm, **prev;
788 /* No @jlm allocated because key was sealed at init. */
797 jlm = static_key_mod(key);
799 while (jlm && jlm->mod != mod) {
800 prev = &jlm->next;
801 jlm = jlm->next;
805 if (WARN_ON(!jlm))
809 static_key_set_mod(key, jlm->next);
811 *prev = jlm->next;
813 kfree(jlm);
815 jlm = static_key_mod(key);
817 if (jlm->next == NULL) {
818 static_key_set_entries(key, jlm->entries);
820 kfree(jlm);