/Linux-v6.1/mm/ |
D | mmu_notifier.c | 169 * @interval_sub: The interval subscription 173 * subscription. If the mm invokes invalidation during the critical section 194 * If the subscription has a different seq value under the user_lock in mmu_interval_read_begin() 197 * If the subscription currently has the same seq value as the in mmu_interval_read_begin() 302 struct mmu_notifier *subscription; in mn_hlist_release() local 310 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, in mn_hlist_release() 318 if (subscription->ops->release) in mn_hlist_release() 319 subscription->ops->release(subscription, mm); in mn_hlist_release() 323 subscription = hlist_entry(subscriptions->list.first, in mn_hlist_release() 331 hlist_del_init_rcu(&subscription->hlist); in mn_hlist_release() [all …]
|
/Linux-v6.1/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 | 86 * @sub_lock: lock protecting the subscription list 99 spinlock_t sub_lock; /* for subscription list */ 310 /* tipc_topsrv_queue_evt() - interrupt level call from a subscription instance 374 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-v6.1/drivers/soc/qcom/ |
D | smsm.c | 22 * holding the state bits and the second holding a matrix of subscription bits. 28 * The subscription matrix consists of N bitmaps per entry, denoting interest 30 * each host's subscription bitmap should be queried and the remote system 33 * The subscription matrix is laid out in entry-major order: 41 * the subscription matrix. 64 * @local_host: column in the subscription matrix representing this system 65 * @num_hosts: number of columns in the subscription matrix 66 * @num_entries: number of entries in the state map and rows in the subscription 69 * @subscription: pointer to local processor's row in subscription matrix 84 u32 *subscription; member [all …]
|
/Linux-v6.1/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, 129 void (*change_pte)(struct mmu_notifier *subscription, 184 int (*invalidate_range_start)(struct mmu_notifier *subscription, 186 void (*invalidate_range_end)(struct mmu_notifier *subscription, 207 void (*invalidate_range)(struct mmu_notifier *subscription, 223 void (*free_notifier)(struct mmu_notifier *subscription); 298 void mmu_notifier_put(struct mmu_notifier *subscription); [all …]
|
/Linux-v6.1/sound/core/seq/ |
D | seq_ports.h | 17 If a port supports SUBSCRIPTION, that port can send events to all 20 recipients that are registered in the subscription list. A typical 21 application for these SUBSCRIPTION events is handling of incoming MIDI 106 /* add subscriber to subscription list */ 112 /* 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-v6.1/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-v6.1/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-v6.1/drivers/misc/vmw_vmci/ |
D | vmci_event.c | 123 * @subscription_id: ID used to track subscription. Used with 140 pr_devel("%s: Invalid subscription (NULL)\n", __func__); in vmci_event_subscribe() 194 * @sub_id: A subscription ID as provided by vmci_event_subscribe()
|
/Linux-v6.1/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-v6.1/Documentation/process/ |
D | embargoed-hardware-issues.rst | 296 Subscription to incident specific lists 299 Subscription is handled by the response teams. Disclosed parties who want 301 the response team so the response team can validate subscription requests. 303 Each subscriber needs to send a subscription request to the response team 310 the subscriber to the list. After subscription the subscriber will receive
|
/Linux-v6.1/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-v6.1/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-v6.1/Documentation/driver-api/media/ |
D | v4l2-event.rst | 39 Finally, if the event subscription is associated with a particular object 90 Event subscription
|
/Linux-v6.1/drivers/gpu/drm/amd/include/ |
D | kgd_kfd_interface.h | 98 * in this scheduling mode user mode queues over subscription feature is 102 * subscription feature disabled.
|
/Linux-v6.1/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-v6.1/net/can/ |
D | af_can.c | 394 /* extra filterlists for the subscription of a single non-RTR can_id */ in can_rcv_list_find() 438 * -ENOMEM on missing cache mem to create subscription entry 509 * Removes subscription entry depending on given (subscription) values.
|
/Linux-v6.1/include/uapi/sound/ |
D | asequencer.h | 406 #define SNDRV_SEQ_PORT_CAP_SUBS_READ (1<<5) /* allow read subscription */ 407 #define SNDRV_SEQ_PORT_CAP_SUBS_WRITE (1<<6) /* allow write subscription */ 540 /* type of query subscription */
|
/Linux-v6.1/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_packet_manager.c | 55 /* check if there is over subscription in pm_calc_rlib_size() 79 * when over subscription in pm_calc_rlib_size()
|