Lines Matching refs:key
18 u_int key; member
21 static bool have_key(struct optee *optee, u_int key) in have_key() argument
26 if (entry->key == key) in have_key()
32 int optee_notif_wait(struct optee *optee, u_int key) in optee_notif_wait() argument
38 if (key > optee->notif.max_key) in optee_notif_wait()
45 entry->key = key; in optee_notif_wait()
53 if (test_bit(key, optee->notif.bitmap)) { in optee_notif_wait()
54 clear_bit(key, optee->notif.bitmap); in optee_notif_wait()
62 if (have_key(optee, key)) { in optee_notif_wait()
85 int optee_notif_send(struct optee *optee, u_int key) in optee_notif_send() argument
90 if (key > optee->notif.max_key) in optee_notif_send()
96 if (entry->key == key) { in optee_notif_send()
102 set_bit(key, optee->notif.bitmap); in optee_notif_send()