Home
last modified time | relevance | path

Searched refs:notify_id (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/drivers/firmware/arm_ffa/
Ddriver.c1124 notifier_hash_node_get(u16 notify_id, enum notify_type type) in notifier_hash_node_get() argument
1128 hash_for_each_possible(drv_info->notifier_hash, node, hnode, notify_id) in notifier_hash_node_get()
1136 update_notifier_cb(int notify_id, enum notify_type type, ffa_notifier_cb cb, in update_notifier_cb() argument
1142 cb_info = notifier_hash_node_get(notify_id, type); in update_notifier_cb()
1157 hash_add(drv_info->notifier_hash, &cb_info->hnode, notify_id); in update_notifier_cb()
1173 static int ffa_notify_relinquish(struct ffa_device *dev, int notify_id) in ffa_notify_relinquish() argument
1181 if (notify_id >= FFA_MAX_NOTIFICATIONS) in ffa_notify_relinquish()
1186 rc = update_notifier_cb(notify_id, type, NULL, NULL, false); in ffa_notify_relinquish()
1193 rc = ffa_notification_unbind(dev->vm_id, BIT(notify_id)); in ffa_notify_relinquish()
1201 ffa_notifier_cb cb, void *cb_data, int notify_id) in ffa_notify_request() argument
[all …]
/linux-6.12.1/include/linux/
Darm_ffa.h454 typedef void (*ffa_notifier_cb)(int notify_id, void *cb_data);
461 ffa_notifier_cb cb, void *cb_data, int notify_id);
462 int (*notify_relinquish)(struct ffa_device *dev, int notify_id);
463 int (*notify_send)(struct ffa_device *dev, int notify_id, bool per_vcpu,
/linux-6.12.1/drivers/platform/x86/
Dwmi.c47 unsigned char notify_id; member
137 snprintf(method, 5, "WE%02X", block->notify_id); in wmi_method_enable()
741 return sysfs_emit(buf, "%02X\n", (unsigned int)wblock->gblock.notify_id); in notify_id_show()
743 static DEVICE_ATTR_RO(notify_id);
1119 .value = wblock->gblock.notify_id, in wmi_get_notify_data()
1159 if (!(wblock->gblock.flags & ACPI_WMI_EVENT && wblock->gblock.notify_id == *event)) in wmi_notify_device()
/linux-6.12.1/include/linux/ceph/
Dosd_client.h306 typedef void (*rados_watchcb2_t)(void *arg, u64 notify_id, u64 cookie,
342 u64 notify_id; member
617 u64 notify_id,
/linux-6.12.1/net/ceph/
Dosd_client.c2949 u64 notify_id; member
3015 __func__, lreq, lwork->notify.notify_id, lwork->notify.notifier_id, in do_watch_notify()
3017 lreq->wcb(lreq->data, lwork->notify.notify_id, lreq->linger_id, in do_watch_notify()
3092 lreq->notify_id = ceph_decode_64(&p); in linger_commit_cb()
3094 lreq->notify_id); in linger_commit_cb()
3176 lreq->notify_id = 0; in send_linger()
4581 u64 cookie, notify_id; in handle_watch_notify() local
4591 ceph_decode_64_safe(&p, end, notify_id, bad); in handle_watch_notify()
4624 if (lreq->notify_id && lreq->notify_id != notify_id) { in handle_watch_notify()
4626 lreq->notify_id, notify_id); in handle_watch_notify()
[all …]
/linux-6.12.1/drivers/tee/optee/
Dffa_abi.c731 static void notif_callback(int notify_id, void *cb_data) in notif_callback() argument
735 if (notify_id == optee->ffa.bottom_half_value) in notif_callback()
738 optee_notif_send(optee, notify_id); in notif_callback()
/linux-6.12.1/drivers/block/
Drbd.c4368 u64 notify_id, u64 cookie, s32 *result) in __rbd_acknowledge_notify() argument
4387 &rbd_dev->header_oloc, notify_id, cookie, in __rbd_acknowledge_notify()
4393 static void rbd_acknowledge_notify(struct rbd_device *rbd_dev, u64 notify_id, in rbd_acknowledge_notify() argument
4397 __rbd_acknowledge_notify(rbd_dev, notify_id, cookie, NULL); in rbd_acknowledge_notify()
4401 u64 notify_id, u64 cookie, s32 result) in rbd_acknowledge_notify_result() argument
4404 __rbd_acknowledge_notify(rbd_dev, notify_id, cookie, &result); in rbd_acknowledge_notify_result()
4407 static void rbd_watch_cb(void *arg, u64 notify_id, u64 cookie, in rbd_watch_cb() argument
4419 __func__, rbd_dev, cookie, notify_id, data_len); in rbd_watch_cb()
4440 rbd_acknowledge_notify(rbd_dev, notify_id, cookie); in rbd_watch_cb()
4444 rbd_acknowledge_notify(rbd_dev, notify_id, cookie); in rbd_watch_cb()
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-bus-wmi50 What: /sys/bus/wmi/devices/.../notify_id