/linux-6.14.4/mm/ |
D | mmu_notifier.c | 171 * @interval_sub: The interval subscription 175 * subscription. If the mm invokes invalidation during the critical section 196 * If the subscription has a different seq value under the user_lock in mmu_interval_read_begin() 199 * If the subscription currently has the same seq value as the in mmu_interval_read_begin() 304 struct mmu_notifier *subscription; in mn_hlist_release() local 312 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, in mn_hlist_release() 320 if (subscription->ops->release) in mn_hlist_release() 321 subscription->ops->release(subscription, mm); in mn_hlist_release() 325 subscription = hlist_entry(subscriptions->list.first, in mn_hlist_release() 333 hlist_del_init_rcu(&subscription->hlist); in mn_hlist_release() [all …]
|
/linux-6.14.4/net/tipc/ |
D | subscr.h | 51 * struct tipc_subscription - TIPC network topology subscription object 52 * @s: host-endian copy of the user subscription 53 * @evt: template for events generated by subscription 54 * @kref: reference count for this subscription 55 * @net: network namespace associated with subscription 56 * @timer: timer governing subscription duration (optional) 57 * @service_list: adjacent subscriptions in name sequence's subscription list 58 * @sub_list: adjacent subscriptions in subscriber's subscription list 60 * @inactive: true if this subscription is inactive 87 void tipc_sub_put(struct tipc_subscription *subscription); [all …]
|
D | subscr.c | 67 * tipc_sub_check_overlap - test for subscription overlap with the given values 121 void tipc_sub_put(struct tipc_subscription *subscription) in tipc_sub_put() argument 123 kref_put(&subscription->kref, tipc_sub_kref_release); in tipc_sub_put() 126 void tipc_sub_get(struct tipc_subscription *subscription) in tipc_sub_get() argument 128 kref_get(&subscription->kref); in tipc_sub_get() 143 pr_warn("Subscription rejected, illegal request\n"); in tipc_sub_subscribe() 148 pr_warn("Subscription rejected, no memory\n"); in tipc_sub_subscribe()
|
D | topsrv.c | 87 * @sub_lock: lock protecting the subscription list 100 spinlock_t sub_lock; /* for subscription list */ 311 /* tipc_topsrv_queue_evt() - interrupt level call from a subscription instance 375 pr_warn("Subscription rejected, max (%u)\n", TIPC_MAX_SUBSCR); in tipc_conn_rcv_sub()
|
D | name_table.c | 415 * tipc_service_subscribe - attach a subscription, and optionally 419 * @sub: the subscription to attach 824 * tipc_nametbl_subscribe - add a subscription object to the name table 825 * @sub: subscription to add 855 * tipc_nametbl_unsubscribe - remove a subscription object from name table 856 * @sub: subscription to remove
|
/linux-6.14.4/drivers/soc/qcom/ |
D | smsm.c | 23 * holding the state bits and the second holding a matrix of subscription bits. 29 * The subscription matrix consists of N bitmaps per entry, denoting interest 31 * each host's subscription bitmap should be queried and the remote system 34 * The subscription matrix is laid out in entry-major order: 42 * the subscription matrix. 65 * @local_host: column in the subscription matrix representing this system 66 * @num_hosts: number of columns in the subscription matrix 67 * @num_entries: number of entries in the state map and rows in the subscription 70 * @subscription: pointer to local processor's row in subscription matrix 86 u32 *subscription; member [all …]
|
/linux-6.14.4/include/linux/ |
D | mmu_notifier.h | 88 void (*release)(struct mmu_notifier *subscription, 100 int (*clear_flush_young)(struct mmu_notifier *subscription, 110 int (*clear_young)(struct mmu_notifier *subscription, 121 int (*test_young)(struct mmu_notifier *subscription, 175 int (*invalidate_range_start)(struct mmu_notifier *subscription, 177 void (*invalidate_range_end)(struct mmu_notifier *subscription, 198 struct mmu_notifier *subscription, 214 void (*free_notifier)(struct mmu_notifier *subscription); 288 void mmu_notifier_put(struct mmu_notifier *subscription); 291 extern int mmu_notifier_register(struct mmu_notifier *subscription, [all …]
|
/linux-6.14.4/sound/core/seq/ |
D | seq_ports.h | 18 If a port supports SUBSCRIPTION, that port can send events to all 21 recipients that are registered in the subscription list. A typical 22 application for these SUBSCRIPTION events is handling of incoming MIDI 117 /* add subscriber to subscription list */ 123 /* remove subscriber from subscription list */
|
D | seq_system.c | 22 * - this port supports subscription. The received timer events are 33 * Idea: the subscription mechanism might also work handy for distributing
|
/linux-6.14.4/include/uapi/linux/ |
D | tipc.h | 108 * TIPC topology subscription service definitions 113 #define TIPC_SUB_CANCEL 0x04 /* filter: cancel a subscription */ 115 #define TIPC_WAIT_FOREVER (~0) /* timeout for permanent subscription */ 119 __u32 timeout; /* subscription duration (in ms) */ 126 #define TIPC_SUBSCR_TIMEOUT 3 /* subscription timeout event */ 133 struct tipc_subscr s; /* associated subscription */
|
D | x25.h | 67 * DTE/DCE subscription options.
|
D | virtio_scsi.h | 87 /* Asynchronous notification query/subscription */
|
/linux-6.14.4/include/uapi/linux/can/ |
D | bcm.h | 82 RX_SETUP, /* create RX content filter subscription */ 83 RX_DELETE, /* remove RX content filter subscription */ 84 RX_READ, /* read properties of RX content filter subscription */
|
/linux-6.14.4/drivers/misc/vmw_vmci/ |
D | vmci_event.c | 127 * @subscription_id: ID used to track subscription. Used with 144 pr_devel("%s: Invalid subscription (NULL)\n", __func__); in vmci_event_subscribe() 198 * @sub_id: A subscription ID as provided by vmci_event_subscribe()
|
/linux-6.14.4/kernel/ |
D | groups.c | 114 * set_groups - Change a group subscription in a set of credentials 128 * set_current_groups - Change current's group subscription 131 * Validate a group subscription and, if valid, impose it upon current's task
|
/linux-6.14.4/Documentation/process/ |
D | embargoed-hardware-issues.rst | 338 Subscription to incident-specific lists 341 Subscription to incident-specific lists is handled by the response teams. 344 subscription requests. 346 Each subscriber needs to send a subscription request to the response team 353 the subscriber to the list. After subscription the subscriber will receive
|
/linux-6.14.4/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,smsm.yaml | 18 matrix of bitmaps signal subscription of notifications upon changes to a 33 specifier of the column in the subscription matrix representing the local
|
/linux-6.14.4/Documentation/networking/ |
D | atm.rst | 13 on Linux mailing list. Subscription information, archives, etc.,
|
D | phonet.rst | 122 Resource subscription 131 Subscription is similarly cancelled using the SIOCPNDELRESOURCE I/O
|
/linux-6.14.4/Documentation/driver-api/media/ |
D | v4l2-event.rst | 39 Finally, if the event subscription is associated with a particular object 90 Event subscription
|
/linux-6.14.4/drivers/gpu/drm/amd/include/ |
D | kgd_kfd_interface.h | 89 * in this scheduling mode user mode queues over subscription feature is 93 * subscription feature disabled.
|
/linux-6.14.4/Documentation/core-api/ |
D | watch_queue.rst | 142 Watch Subscription API 145 A "watch" is a subscription on a watch list, indicating the watch queue, and
|
/linux-6.14.4/net/can/ |
D | af_can.c | 395 /* extra filterlists for the subscription of a single non-RTR can_id */ in can_rcv_list_find() 439 * -ENOMEM on missing cache mem to create subscription entry 509 * Removes subscription entry depending on given (subscription) values.
|
/linux-6.14.4/include/uapi/sound/ |
D | asequencer.h | 442 #define SNDRV_SEQ_PORT_CAP_SUBS_READ (1<<5) /* allow read subscription */ 443 #define SNDRV_SEQ_PORT_CAP_SUBS_WRITE (1<<6) /* allow write subscription */ 590 /* type of query subscription */
|
/linux-6.14.4/include/net/sctp/ |
D | ulpevent.h | 175 /* Given an event subscription, is this event enabled? */
|