| /linux/fs/xfs/ |
| H A D | xfs_trans_ail.c | 35 struct xfs_log_item *lip) in xfs_ail_check() argument 52 in_ail = test_bit(XFS_LI_IN_AIL, &lip->li_flags); in xfs_ail_check() 53 prev_lip = list_entry(lip->li_ail.prev, struct xfs_log_item, li_ail); in xfs_ail_check() 56 next_lip = list_entry(lip->li_ail.next, struct xfs_log_item, li_ail); in xfs_ail_check() 59 lsn = lip->li_lsn; in xfs_ail_check() 97 struct xfs_log_item *lip) in xfs_ail_next() argument 99 if (lip->li_ail.next == &ailp->ail_head) in xfs_ail_next() 102 return list_first_entry(&lip->li_ail, struct xfs_log_item, li_ail); in xfs_ail_next() 117 struct xfs_log_item *lip = xfs_ail_min(ailp); in __xfs_ail_min_lsn() local 119 if (lip) in __xfs_ail_min_lsn() [all …]
|
| H A D | xfs_inode_item.c | 28 static inline struct xfs_inode_log_item *INODE_ITEM(struct xfs_log_item *lip) in INODE_ITEM() argument 30 return container_of(lip, struct xfs_inode_log_item, ili_item); in INODE_ITEM() 35 struct xfs_log_item *lip) in xfs_inode_item_sort() argument 37 return INODE_ITEM(lip)->ili_inode->i_ino; in xfs_inode_item_sort() 103 struct xfs_log_item *lip) in xfs_inode_item_precommit() argument 105 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_precommit() 319 struct xfs_log_item *lip, in xfs_inode_item_size() argument 323 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_size() 646 struct xfs_log_item *lip, in xfs_inode_item_format() argument 649 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_format() [all …]
|
| H A D | xfs_refcount_item.c | 33 static inline struct xfs_cui_log_item *CUI_ITEM(struct xfs_log_item *lip) in CUI_ITEM() argument 35 return container_of(lip, struct xfs_cui_log_item, cui_item); in CUI_ITEM() 71 struct xfs_log_item *lip, in xfs_cui_item_size() argument 75 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_size() 95 struct xfs_log_item *lip, in xfs_cui_item_format() argument 98 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_format() 103 ASSERT(lip->li_type == XFS_LI_CUI || lip->li_type == XFS_LI_CUI_RT); in xfs_cui_item_format() 105 cuip->cui_format.cui_type = lip->li_type; in xfs_cui_item_format() 122 struct xfs_log_item *lip, in xfs_cui_item_unpin() argument 125 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_unpin() [all …]
|
| H A D | xfs_rmap_item.c | 33 static inline struct xfs_rui_log_item *RUI_ITEM(struct xfs_log_item *lip) in RUI_ITEM() argument 35 return container_of(lip, struct xfs_rui_log_item, rui_item); in RUI_ITEM() 70 struct xfs_log_item *lip, in xfs_rui_item_size() argument 74 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_size() 94 struct xfs_log_item *lip, in xfs_rui_item_format() argument 97 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_format() 103 ASSERT(lip->li_type == XFS_LI_RUI || lip->li_type == XFS_LI_RUI_RT); in xfs_rui_item_format() 105 ruip->rui_format.rui_type = lip->li_type; in xfs_rui_item_format() 122 struct xfs_log_item *lip, in xfs_rui_item_unpin() argument 125 struct xfs_rui_log_item *ruip = RUI_ITEM(lip); in xfs_rui_item_unpin() [all …]
|
| H A D | xfs_exchmaps_item.c | 36 static inline struct xfs_xmi_log_item *XMI_ITEM(struct xfs_log_item *lip) in XMI_ITEM() argument 38 return container_of(lip, struct xfs_xmi_log_item, xmi_item); in XMI_ITEM() 70 struct xfs_log_item *lip, in xfs_xmi_item_size() argument 85 struct xfs_log_item *lip, in xfs_xmi_item_format() argument 88 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); in xfs_xmi_item_format() 109 struct xfs_log_item *lip, in xfs_xmi_item_unpin() argument 112 struct xfs_xmi_log_item *xmi_lip = XMI_ITEM(lip); in xfs_xmi_item_unpin() 124 struct xfs_log_item *lip) in xfs_xmi_item_release() argument 126 xfs_xmi_release(XMI_ITEM(lip)); in xfs_xmi_item_release() 146 static inline struct xfs_xmd_log_item *XMD_ITEM(struct xfs_log_item *lip) in XMD_ITEM() argument [all …]
|
| H A D | xfs_extfree_item.c | 39 static inline struct xfs_efi_log_item *EFI_ITEM(struct xfs_log_item *lip) in EFI_ITEM() argument 41 return container_of(lip, struct xfs_efi_log_item, efi_item); in EFI_ITEM() 76 struct xfs_log_item *lip, in xfs_efi_item_size() argument 80 struct xfs_efi_log_item *efip = EFI_ITEM(lip); in xfs_efi_item_size() 100 struct xfs_log_item *lip, in xfs_efi_item_format() argument 103 struct xfs_efi_log_item *efip = EFI_ITEM(lip); in xfs_efi_item_format() 108 ASSERT(lip->li_type == XFS_LI_EFI || lip->li_type == XFS_LI_EFI_RT); in xfs_efi_item_format() 110 efip->efi_format.efi_type = lip->li_type; in xfs_efi_item_format() 127 struct xfs_log_item *lip, in xfs_efi_item_unpin() argument 130 struct xfs_efi_log_item *efip = EFI_ITEM(lip); in xfs_efi_item_unpin() [all …]
|
| H A D | xfs_bmap_item.c | 35 static inline struct xfs_bui_log_item *BUI_ITEM(struct xfs_log_item *lip) in BUI_ITEM() argument 37 return container_of(lip, struct xfs_bui_log_item, bui_item); in BUI_ITEM() 70 struct xfs_log_item *lip, in xfs_bui_item_size() argument 74 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_size() 94 struct xfs_log_item *lip, in xfs_bui_item_format() argument 97 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_format() 120 struct xfs_log_item *lip, in xfs_bui_item_unpin() argument 123 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_unpin() 135 struct xfs_log_item *lip) in xfs_bui_item_release() argument 137 xfs_bui_release(BUI_ITEM(lip)); in xfs_bui_item_release() [all …]
|
| H A D | xfs_icreate_item.c | 25 static inline struct xfs_icreate_item *ICR_ITEM(struct xfs_log_item *lip) in ICR_ITEM() argument 27 return container_of(lip, struct xfs_icreate_item, ic_item); in ICR_ITEM() 37 struct xfs_log_item *lip, in xfs_icreate_item_size() argument 51 struct xfs_log_item *lip, in xfs_icreate_item_format() argument 54 struct xfs_icreate_item *icp = ICR_ITEM(lip); in xfs_icreate_item_format() 64 struct xfs_log_item *lip) in xfs_icreate_item_release() argument 66 kvfree(ICR_ITEM(lip)->ic_item.li_lv_shadow); in xfs_icreate_item_release() 67 kmem_cache_free(xfs_icreate_cache, ICR_ITEM(lip)); in xfs_icreate_item_release()
|
| H A D | xfs_trans.c | 681 struct xfs_log_item *lip) in xfs_trans_add_item() argument 683 ASSERT(lip->li_log == tp->t_mountp->m_log); in xfs_trans_add_item() 684 ASSERT(lip->li_ailp == tp->t_mountp->m_ail); in xfs_trans_add_item() 685 ASSERT(list_empty(&lip->li_trans)); in xfs_trans_add_item() 686 ASSERT(!test_bit(XFS_LI_DIRTY, &lip->li_flags)); in xfs_trans_add_item() 688 list_add_tail(&lip->li_trans, &tp->t_items); in xfs_trans_add_item() 699 struct xfs_log_item *lip) in xfs_trans_del_item() argument 701 clear_bit(XFS_LI_DIRTY, &lip->li_flags); in xfs_trans_del_item() 702 list_del_init(&lip->li_trans); in xfs_trans_del_item() 711 struct xfs_log_item *lip, *next; in xfs_trans_free_items() local [all …]
|
| H A D | xfs_trans_priv.h | 91 struct xfs_log_item *lip, in xfs_trans_ail_update() argument 94 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update() 97 void xfs_trans_ail_insert(struct xfs_ail *ailp, struct xfs_log_item *lip, 100 xfs_lsn_t xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip); 103 void xfs_trans_ail_delete(struct xfs_log_item *lip, int shutdown_type);
|
| H A D | xfs_trans.h | 76 uint64_t (*iop_sort)(struct xfs_log_item *lip); 77 int (*iop_precommit)(struct xfs_trans *tp, struct xfs_log_item *lip); 78 void (*iop_committing)(struct xfs_log_item *lip, xfs_csn_t seq); 98 xlog_item_is_intent(struct xfs_log_item *lip) in xlog_item_is_intent() argument 100 return lip->li_ops->flags & XFS_ITEM_INTENT; in xlog_item_is_intent() 104 xlog_item_is_intent_done(struct xfs_log_item *lip) in xlog_item_is_intent_done() argument 106 return lip->li_ops->flags & XFS_ITEM_INTENT_DONE; in xlog_item_is_intent_done()
|
| H A D | xfs_trans_buf.c | 29 struct xfs_log_item *lip; in xfs_trans_buf_item_match() local 37 list_for_each_entry(lip, &tp->t_items, li_trans) { in xfs_trans_buf_item_match() 38 blip = (struct xfs_buf_log_item *)lip; in xfs_trans_buf_item_match()
|
| H A D | xfs_log.h | 183 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
|
| H A D | xfs_buf.c | 1091 struct xfs_log_item *lip; in xfs_buf_ioend_handle_error() local 1139 list_for_each_entry(lip, &bp->b_li_list, li_bio_list) { in xfs_buf_ioend_handle_error() 1140 set_bit(XFS_LI_FAILED, &lip->li_flags); in xfs_buf_ioend_handle_error() 1141 clear_bit(XFS_LI_FLUSHING, &lip->li_flags); in xfs_buf_ioend_handle_error()
|
| H A D | xfs_inode.c | 2549 struct xfs_log_item *lip, *n; in xfs_iflush_cluster() local 2559 list_for_each_entry_safe(lip, n, &bp->b_li_list, li_bio_list) { in xfs_iflush_cluster() 2560 iip = (struct xfs_inode_log_item *)lip; in xfs_iflush_cluster()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_defer.c | 246 struct xfs_log_item *lip; in xfs_defer_create_done() local 260 lip = dfp->dfp_ops->create_done(tp, dfp->dfp_intent, dfp->dfp_count); in xfs_defer_create_done() 261 if (!lip) in xfs_defer_create_done() 265 xfs_trans_add_item(tp, lip); in xfs_defer_create_done() 266 set_bit(XFS_LI_DIRTY, &lip->li_flags); in xfs_defer_create_done() 267 dfp->dfp_done = lip; in xfs_defer_create_done() 281 struct xfs_log_item *lip; in xfs_defer_create_intent() local 286 lip = dfp->dfp_ops->create_intent(tp, &dfp->dfp_work, dfp->dfp_count, in xfs_defer_create_intent() 288 if (!lip) in xfs_defer_create_intent() 290 if (IS_ERR(lip)) in xfs_defer_create_intent() [all …]
|
| H A D | xfs_btree_mem.c | 233 const struct xfs_log_item *lip) in xfbtree_buf_match() argument 238 if (lip->li_type != XFS_LI_BUF) in xfbtree_buf_match() 241 bli = container_of(lip, struct xfs_buf_log_item, bli_item); in xfbtree_buf_match() 271 struct xfs_log_item *lip, *n; in xfbtree_trans_commit() local 279 list_for_each_entry_safe(lip, n, &tp->t_items, li_trans) { in xfbtree_trans_commit() 280 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_commit() 283 if (test_bit(XFS_LI_DIRTY, &lip->li_flags)) in xfbtree_trans_commit() 322 struct xfs_log_item *lip, *n; in xfbtree_trans_cancel() local 325 list_for_each_entry_safe(lip, n, &tp->t_items, li_trans) { in xfbtree_trans_cancel() 326 struct xfs_buf *bp = xfbtree_buf_match(xfbt, lip); in xfbtree_trans_cancel() [all …]
|
| H A D | xfs_defer.h | 144 void xfs_defer_start_recovery(struct xfs_log_item *lip,
|
| H A D | xfs_log_recover.h | 169 void xlog_recover_intent_item(struct xlog *log, struct xfs_log_item *lip,
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_tc_u32_parse.h | 97 memcpy(&f->val.lip[0], &val, sizeof(u32)); in cxgb4_fill_ipv4_dst_ip() 98 memcpy(&f->mask.lip[0], &mask, sizeof(u32)); in cxgb4_fill_ipv4_dst_ip() 170 memcpy(&f->val.lip[0], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip0() 171 memcpy(&f->mask.lip[0], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip0() 179 memcpy(&f->val.lip[4], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip1() 180 memcpy(&f->mask.lip[4], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip1() 188 memcpy(&f->val.lip[8], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip2() 189 memcpy(&f->mask.lip[8], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip2() 197 memcpy(&f->val.lip[12], &val, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip3() 198 memcpy(&f->mask.lip[12], &mask, sizeof(u32)); in cxgb4_fill_ipv6_dst_ip3()
|
| H A D | clip_tbl.h | 41 int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6); 42 void cxgb4_clip_release(const struct net_device *dev, const u32 *lip, u8 v6);
|
| H A D | cxgb4_filter.c | 905 memcpy(fwr->lip, f->fs.val.lip, sizeof(fwr->lip)); in set_filter_wr() 906 memcpy(fwr->lipm, f->fs.mask.lip, sizeof(fwr->lipm)); in set_filter_wr() 997 cxgb4_clip_release(f->dev, (const u32 *)&f->fs.val.lip, 1); in clear_filter() 1058 unsigned int lip = 0, lip_mask = 0; in fill_default_mask() local 1089 for (i = 0; i < ARRAY_SIZE(fs->val.lip); i++) { in fill_default_mask() 1090 lip |= fs->val.lip[i]; in fill_default_mask() 1091 lip_mask |= fs->mask.lip[i]; in fill_default_mask() 1096 if (lip && !lip_mask) in fill_default_mask() 1097 memset(fs->mask.lip, ~0, sizeof(fs->mask.lip)); in fill_default_mask() 1100 memset(fs->mask.fip, ~0, sizeof(fs->mask.lip)); in fill_default_mask() [all …]
|
| H A D | cxgb4_ethtool.c | 1669 memcpy(&fs->h_u.tcp_ip6_spec.ip6dst, &dfs->val.lip[0], in cxgb4_fill_filter_rule() 1671 memcpy(&fs->m_u.tcp_ip6_spec.ip6dst, &dfs->mask.lip[0], in cxgb4_fill_filter_rule() 1684 memcpy(&fs->h_u.tcp_ip4_spec.ip4dst, &dfs->val.lip[0], in cxgb4_fill_filter_rule() 1686 memcpy(&fs->m_u.tcp_ip4_spec.ip4dst, &dfs->mask.lip[0], in cxgb4_fill_filter_rule()
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | userspace_pm.sh | 586 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\ 600 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\ 624 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\ 638 ip netns exec "$ns1" ./pm_nl_ctl dsf lip dead:beef:2::1 lport "$sport" rip\ 663 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\ 677 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\ 702 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\ 715 ip netns exec "$ns2" ./pm_nl_ctl dsf lip 10.0.2.2 lport "$sport" rip 10.0.2.1 rport\ 739 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\ 754 ip netns exec "$ns2" ./pm_nl_ctl dsf lip dea [all...] |
| /linux/drivers/s390/scsi/ |
| H A D | zfcp_fsf.h | 421 u64 lip; /* 0 */ member
|