Home
last modified time | relevance | path

Searched full:intent (Results 1 – 25 of 192) sorted by relevance

12345678

/Linux-v6.1/drivers/rpmsg/
Dqcom_glink_native.c56 * struct glink_core_rx_intent - RX intent
57 * RX intent
60 * @id: remote or local intent ID
61 * @size: size of the original intent (do not modify)
62 * @reuse: To mark if the intent can be reused after first use
63 * @in_use: To mark if intent is already in use for the channel
94 * @intentless: flag to indicate that there is no intent
152 * @intent_req_lock: Synchronises multiple intent requests
153 * @intent_req_result: Result of intent request
246 struct glink_core_rx_intent *intent; in qcom_glink_channel_release() local
[all …]
/Linux-v6.1/fs/xfs/libxfs/
Dxfs_defer.c49 * requires us to log "intent" items in case log recovery needs to
55 * have not yet had an intent logged) are attached to a pending item
65 * - Create a log intent item for that type.
79 * log intent item.
80 * - For each work item attached to the log intent item,
88 * The key here is that we must log an intent item for all pending
91 * we can perform complex remapping operations, chaining intent items
103 * item to prevent the log intent item from replaying, immediately log
104 * a new log intent item with the unfinished work items, roll the
106 * log done item and the new log intent item must be in the same
[all …]
Dxfs_log_recover.h45 * If the recovered item is an intent item, this function should parse
46 * the recovered item to construct an in-core log intent item and
47 * insert it into the AIL. The in-core log intent item should have 1
49 * recovered log item for the intent-done item; (b) replay the work and
50 * log a new intent-done item; or (c) recovery fails and we have to
53 * If the recovered item is an intent-done item, this function should
54 * parse the recovered item to find the id of the corresponding intent
55 * log item. Next, it should find the in-core log intent item in the
Dxfs_defer.h27 * Save a log intent item and a list of extents, so that we can replay
34 struct xfs_log_item *dfp_intent; /* log intent item */
51 void (*abort_intent)(struct xfs_log_item *intent);
53 struct xfs_log_item *intent, unsigned int count);
/Linux-v6.1/include/uapi/linux/
Dmembarrier.h57 * registration is about the intent to receive
62 * Register the process intent to receive
82 * intent to use the private expedited command
86 * Register the process intent to use
108 * intent to use the private expedited sync
112 * Register the process intent to use
128 * intent to use the private expedited rseq
132 * Register the process intent to use
/Linux-v6.1/fs/xfs/
Dxfs_attr_item.c48 * attribute log intent items for a single xattr update. To avoid cycling the
314 * Performs one step of an attribute update intent and marks the attrd item
346 * attr intent/done items are null when logged attributes are disabled in xfs_xattri_finish_update()
354 /* Log an attr to the intent item. */
368 * created the log intent. Fill in the attri log item and log format in xfs_attr_log_item()
473 struct xfs_log_item *intent) in xfs_attr_abort_intent() argument
475 xfs_attri_release(ATTRI_ITEM(intent)); in xfs_attr_abort_intent()
536 * Process an attr intent item that was recovered from the log. We need to
635 * There's more work to do, so add the intent item to this in xfs_attri_item_recover()
661 /* Re-log an intent item to push the log tail forward. */
[all …]
Dxfs_extfree_item.c402 /* Log a free extent to the intent item. */
452 struct xfs_log_item *intent, in xfs_extent_free_create_done() argument
455 return &xfs_trans_get_efd(tp, EFI_ITEM(intent), count)->efd_item; in xfs_extent_free_create_done()
487 struct xfs_log_item *intent) in xfs_extent_free_abort_intent() argument
489 xfs_efi_release(EFI_ITEM(intent)); in xfs_extent_free_abort_intent()
590 * Process an extent free intent item that was recovered from
654 /* Relog an intent item to push the log tail forward. */
657 struct xfs_log_item *intent, in xfs_efi_item_relog() argument
665 count = EFI_ITEM(intent)->efi_format.efi_nextents; in xfs_efi_item_relog()
666 extp = EFI_ITEM(intent)->efi_format.efi_extents; in xfs_efi_item_relog()
[all …]
Dxfs_rmap_item.c340 /* Log rmap updates in the intent item. */
394 struct xfs_log_item *intent, in xfs_rmap_update_create_done() argument
397 return &xfs_trans_get_rud(tp, RUI_ITEM(intent))->rud_item; in xfs_rmap_update_create_done()
424 struct xfs_log_item *intent) in xfs_rmap_update_abort_intent() argument
426 xfs_rui_release(RUI_ITEM(intent)); in xfs_rmap_update_abort_intent()
487 * Process an rmap update intent item that was recovered from the log.
595 /* Relog an intent item to push the log tail forward. */
598 struct xfs_log_item *intent, in xfs_rui_item_relog() argument
606 count = RUI_ITEM(intent)->rui_format.rui_nextents; in xfs_rui_item_relog()
607 extp = RUI_ITEM(intent)->rui_format.rui_extents; in xfs_rui_item_relog()
[all …]
Dxfs_refcount_item.c316 /* Log refcount updates in the intent item. */
367 struct xfs_log_item *intent, in xfs_refcount_update_create_done() argument
370 return &xfs_trans_get_cud(tp, CUI_ITEM(intent))->cud_item; in xfs_refcount_update_create_done()
406 struct xfs_log_item *intent) in xfs_refcount_update_abort_intent() argument
408 xfs_cui_release(CUI_ITEM(intent)); in xfs_refcount_update_abort_intent()
458 * Process a refcount update intent item that was recovered from the log.
591 /* Relog an intent item to push the log tail forward. */
594 struct xfs_log_item *intent, in xfs_cui_item_relog() argument
602 count = CUI_ITEM(intent)->cui_format.cui_nextents; in xfs_cui_item_relog()
603 extp = CUI_ITEM(intent)->cui_format.cui_extents; in xfs_cui_item_relog()
[all …]
Dxfs_bmap_item.c313 /* Log bmap updates in the intent item. */
367 struct xfs_log_item *intent, in xfs_bmap_update_create_done() argument
370 return &xfs_trans_get_bud(tp, BUI_ITEM(intent))->bud_item; in xfs_bmap_update_create_done()
406 struct xfs_log_item *intent) in xfs_bmap_update_abort_intent() argument
408 xfs_bui_release(BUI_ITEM(intent)); in xfs_bmap_update_abort_intent()
466 * Process a bmap update intent item that was recovered from the log.
574 /* Relog an intent item to push the log tail forward. */
577 struct xfs_log_item *intent, in xfs_bui_item_relog() argument
585 count = BUI_ITEM(intent)->bui_format.bui_nextents; in xfs_bui_item_relog()
586 extp = BUI_ITEM(intent)->bui_format.bui_extents; in xfs_bui_item_relog()
[all …]
Dxfs_refcount_item.h12 * update intent) and CUD (refcount update done). The redo item type
21 * recovery will use the redo information recorded by the intent items
36 * This is the "refcount update intent" log item. It is used to log
Dxfs_bmap_item.h11 * The common abbreviations for these are BUI (bmap update intent) and BUD
21 * use the redo information recorded by the intent items to replay the
36 * This is the "bmap update intent" log item. It is used to log the fact that
Dxfs_rmap_item.h12 * intent) and RUD (rmap update done). The redo item type is encoded in the
24 * use the redo information recorded by the intent items to replay the
39 * This is the "rmap update intent" log item. It is used to log the fact that
/Linux-v6.1/include/linux/
Dlru_cache.h48 This is known as "write intent log", and can be implemented as on-disk
53 in-flight WRITE IO, e.g. by only lazily clearing the on-disk write-intent
73 write intent log information, three of which are mentioned here.
76 The on-disk "dirty bitmap" may be re-used as "write-intent" bitmap as well.
77 To reduce the frequency of bitmap updates for write-intent log purposes,
84 "Explicit (coarse) write intent bitmap"
86 for write-intent log purposes, additionally to the fine grained dirty bitmap.
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-class-fpga-manager12 The intent is to provide enough detail that if something goes
44 error or incompatible bitstream image. The intent of this
/Linux-v6.1/fs/cifs/
Dcifs_fs_sb.h36 #define CIFS_MOUNT_CIFS_BACKUPUID 0x200000 /* backup intent bit for a user */
37 #define CIFS_MOUNT_CIFS_BACKUPGID 0x400000 /* backup intent bit for a group */
/Linux-v6.1/drivers/staging/r8188eu/core/
Drtw_p2p.c1105 pwdinfo->peer_intent = attr_content; /* include both intent and tie breaker values. */ in process_p2p_group_negotation_req()
1107 if (pwdinfo->intent == (pwdinfo->peer_intent >> 1)) { in process_p2p_group_negotation_req()
1109 if (pwdinfo->intent == P2P_MAX_INTENT) { in process_p2p_group_negotation_req()
1118 } else if (pwdinfo->intent > (pwdinfo->peer_intent >> 1)) { in process_p2p_group_negotation_req()
1234 /* Try to get the peer's intent and tie breaker value. */ in process_p2p_group_negotation_resp()
1238 pwdinfo->peer_intent = attr_content; /* include both intent and tie breaker values. */ in process_p2p_group_negotation_resp()
1240 if (pwdinfo->intent == (pwdinfo->peer_intent >> 1)) { in process_p2p_group_negotation_resp()
1242 if (pwdinfo->intent == P2P_MAX_INTENT) { in process_p2p_group_negotation_resp()
1254 } else if (pwdinfo->intent > (pwdinfo->peer_intent >> 1)) { in process_p2p_group_negotation_resp()
1358 if ((pwdinfo->intent) > (pwdinfo->peer_intent >> 1)) { in process_p2p_group_negotation_confirm()
[all …]
/Linux-v6.1/drivers/staging/media/deprecated/tm6000/
DTODO2 framework, so this driver is now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/vpfe_capture/
DTODO2 framework, so these drivers are now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/fsl-viu/
DTODO2 framework, so this driver is now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/zr364xx/
DTODO2 framework, so this driver is now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/av7110/
DTODO5 These drivers are now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/saa7146/
DTODO2 the vb2 framework, so these drivers are now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/saa7146/ttpci/
DTODO2 the vb2 framework, so these drivers are now deprecated with the intent of
/Linux-v6.1/drivers/staging/media/deprecated/stkwebcam/
DTODO7 is now deprecated with the intent of removing it altogether by

12345678