| /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_dquot_item.c | 22 static inline struct xfs_dq_logitem *DQUOT_ITEM(struct xfs_log_item *lip) in DQUOT_ITEM() argument 24 return container_of(lip, struct xfs_dq_logitem, qli_item); in DQUOT_ITEM() 32 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_size() argument 46 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_format() argument 50 struct xfs_dq_logitem *qlip = DQUOT_ITEM(lip); in xfs_qm_dquot_logitem_format() 73 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_pin() argument 75 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_pin() 89 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_unpin() argument 92 struct xfs_dquot *dqp = DQUOT_ITEM(lip)->qli_dquot; in xfs_qm_dquot_logitem_unpin() 120 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push() argument [all …]
|
| H A D | xfs_log_cil.c | 72 struct xfs_log_item *lip) in xlog_item_in_current_chkpt() argument 82 return lip->li_seq == READ_ONCE(cil->xc_current_sequence); in xlog_item_in_current_chkpt() 87 struct xfs_log_item *lip) in xfs_log_item_in_current_chkpt() argument 89 return xlog_item_in_current_chkpt(lip->li_log->l_cilp, lip); in xfs_log_item_in_current_chkpt() 272 struct xfs_log_item *lip; in xlog_cil_alloc_shadow_bufs() local 274 list_for_each_entry(lip, &tp->t_items, li_trans) { in xlog_cil_alloc_shadow_bufs() 282 if (!test_bit(XFS_LI_DIRTY, &lip->li_flags)) in xlog_cil_alloc_shadow_bufs() 286 lip->li_ops->iop_size(lip, &niovecs, &nbytes); in xlog_cil_alloc_shadow_bufs() 325 if (!lip->li_lv_shadow || in xlog_cil_alloc_shadow_bufs() 326 alloc_size > lip->li_lv_shadow->lv_alloc_size) { in xlog_cil_alloc_shadow_bufs() [all …]
|
| H A D | xfs_inode_item.c | 29 static inline struct xfs_inode_log_item *INODE_ITEM(struct xfs_log_item *lip) in INODE_ITEM() 31 return container_of(lip, struct xfs_inode_log_item, ili_item); in INODE_ITEM() 36 struct xfs_log_item *lip) in xfs_inode_item_sort() 38 return I_INO(INODE_ITEM(lip)->ili_inode); in xfs_inode_item_sort() 104 struct xfs_log_item *lip) in xfs_inode_item_precommit() 106 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_precommit() 323 struct xfs_log_item *lip, in xfs_inode_item_size() 327 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_size() 649 struct xfs_log_item *lip, in xfs_inode_item_format() 652 struct xfs_inode_log_item *iip = INODE_ITEM(lip); in xfs_inode_item_format() 28 INODE_ITEM(struct xfs_log_item * lip) INODE_ITEM() argument 35 xfs_inode_item_sort(struct xfs_log_item * lip) xfs_inode_item_sort() argument 103 xfs_inode_item_precommit(struct xfs_trans * tp,struct xfs_log_item * lip) xfs_inode_item_precommit() argument 319 xfs_inode_item_size(struct xfs_log_item * lip,int * nvecs,int * nbytes) xfs_inode_item_size() argument 645 xfs_inode_item_format(struct xfs_log_item * lip,struct xlog_format_buf * lfb) xfs_inode_item_format() argument 690 xfs_inode_item_pin(struct xfs_log_item * lip) xfs_inode_item_pin() argument 716 xfs_inode_item_unpin(struct xfs_log_item * lip,int remove) xfs_inode_item_unpin() argument 741 xfs_inode_item_push(struct xfs_log_item * lip,struct list_head * buffer_list) xfs_inode_item_push() argument 812 xfs_inode_item_release(struct xfs_log_item * lip) xfs_inode_item_release() argument 851 xfs_inode_item_committed(struct xfs_log_item * lip,xfs_lsn_t lsn) xfs_inode_item_committed() argument 885 xfs_inode_item_committing(struct xfs_log_item * lip,xfs_csn_t seq) xfs_inode_item_committing() argument 967 struct xfs_log_item *lip; xfs_iflush_ail_updates() local 1008 struct xfs_log_item *lip, *n; xfs_iflush_finish() local 1046 struct xfs_log_item *lip, *n; xfs_buf_inode_iodone() local [all...] |
| H A D | xfs_buf_item.c | 30 static inline struct xfs_buf_log_item *BUF_ITEM(struct xfs_log_item *lip) in BUF_ITEM() argument 32 return container_of(lip, struct xfs_buf_log_item, bli_item); in BUF_ITEM() 200 struct xfs_log_item *lip, in xfs_buf_item_size() argument 204 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_size() 355 struct xfs_log_item *lip, in xfs_buf_item_format() argument 358 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_format() 388 if (xfs_has_v3inodes(lip->li_log->l_mp) || in xfs_buf_item_format() 390 xfs_log_item_in_current_chkpt(lip))) in xfs_buf_item_format() 426 struct xfs_log_item *lip) in xfs_buf_item_pin() argument 428 struct xfs_buf_log_item *bip = BUF_ITEM(lip); in xfs_buf_item_pin() [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() 119 struct xfs_log_item *lip, in xfs_bui_item_unpin() argument 122 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_unpin() 134 struct xfs_log_item *lip) in xfs_bui_item_release() argument 136 xfs_bui_release(BUI_ITEM(lip)); in xfs_bui_item_release() 160 BUD_ITEM(struct xfs_log_item * lip) BUD_ITEM() argument 167 xfs_bud_item_size(struct xfs_log_item * lip,int * nvecs,int * nbytes) xfs_bud_item_size() argument 189 xfs_bud_item_format(struct xfs_log_item * lip,struct xlog_format_buf * lfb) xfs_bud_item_format() argument 208 xfs_bud_item_release(struct xfs_log_item * lip) xfs_bud_item_release() argument 219 xfs_bud_item_intent(struct xfs_log_item * lip) xfs_bud_item_intent() argument 498 struct xfs_log_item *lip = dfp->dfp_intent; xfs_bmap_recover_work() local 607 xfs_bui_item_match(struct xfs_log_item * lip,uint64_t intent_id) xfs_bui_item_match() argument [all...] |
| H A D | xfs_trans.c | 679 struct xfs_log_item *lip) in xfs_trans_add_item() argument 681 ASSERT(lip->li_log == tp->t_mountp->m_log); in xfs_trans_add_item() 682 ASSERT(lip->li_ailp == tp->t_mountp->m_ail); in xfs_trans_add_item() 683 ASSERT(list_empty(&lip->li_trans)); in xfs_trans_add_item() 684 ASSERT(!test_bit(XFS_LI_DIRTY, &lip->li_flags)); in xfs_trans_add_item() 686 list_add_tail(&lip->li_trans, &tp->t_items); in xfs_trans_add_item() 697 struct xfs_log_item *lip) in xfs_trans_del_item() argument 699 clear_bit(XFS_LI_DIRTY, &lip->li_flags); in xfs_trans_del_item() 700 list_del_init(&lip->li_trans); in xfs_trans_del_item() 709 struct xfs_log_item *lip, *nex in xfs_trans_free_items() local 778 struct xfs_log_item *lip, *n; xfs_trans_run_precommits() local 980 struct xfs_log_item *lip; xfs_trans_cancel() local [all...] |
| H A D | xfs_attr_item.c | 38 static inline struct xfs_attri_log_item *ATTRI_ITEM(struct xfs_log_item *lip) in ATTRI_ITEM() argument 40 return container_of(lip, struct xfs_attri_log_item, attri_item); in ATTRI_ITEM() 160 struct xfs_log_item *lip, in xfs_attri_item_size() argument 164 struct xfs_attri_log_item *attrip = ATTRI_ITEM(lip); in xfs_attri_item_size() 194 struct xfs_log_item *lip, in xfs_attri_item_format() argument 197 struct xfs_attri_log_item *attrip = ATTRI_ITEM(lip); in xfs_attri_item_format() 252 struct xfs_log_item *lip, in xfs_attri_item_unpin() argument 255 xfs_attri_release(ATTRI_ITEM(lip)); in xfs_attri_item_unpin() 261 struct xfs_log_item *lip) in xfs_attri_item_release() argument 263 xfs_attri_release(ATTRI_ITEM(lip)); in xfs_attri_item_release() 294 ATTRD_ITEM(struct xfs_log_item * lip) ATTRD_ITEM() argument 308 xfs_attrd_item_size(struct xfs_log_item * lip,int * nvecs,int * nbytes) xfs_attrd_item_size() argument 323 xfs_attrd_item_format(struct xfs_log_item * lip,struct xlog_format_buf * lfb) xfs_attrd_item_format() argument 343 xfs_attrd_item_release(struct xfs_log_item * lip) xfs_attrd_item_release() argument 353 xfs_attrd_item_intent(struct xfs_log_item * lip) xfs_attrd_item_intent() argument 532 xfs_attri_item_match(struct xfs_log_item * lip,uint64_t intent_id) xfs_attri_item_match() argument 732 struct xfs_log_item *lip = dfp->dfp_intent; xfs_attr_recover_work() 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_dquot.c | 1144 struct xfs_log_item *lip) in xfs_qm_dqflush_done() argument 1147 container_of(lip, struct xfs_dq_logitem, qli_item); in xfs_qm_dqflush_done() 1149 struct xfs_ail *ailp = lip->li_ailp; in xfs_qm_dqflush_done() 1161 if (test_bit(XFS_LI_IN_AIL, &lip->li_flags) && in xfs_qm_dqflush_done() 1162 (lip->li_lsn == qlip->qli_flush_lsn || in xfs_qm_dqflush_done() 1163 test_bit(XFS_LI_FAILED, &lip->li_flags))) { in xfs_qm_dqflush_done() 1165 clear_bit(XFS_LI_FAILED, &lip->li_flags); in xfs_qm_dqflush_done() 1166 if (lip->li_lsn == qlip->qli_flush_lsn) { in xfs_qm_dqflush_done() 1168 tail_lsn = xfs_ail_delete_one(ailp, lip); in xfs_qm_dqflush_done() 1182 bp = lip in xfs_qm_dqflush_done() 1199 struct xfs_log_item *lip, *n; xfs_buf_dquot_iodone() local 1290 struct xfs_log_item *lip = &qlip->qli_item; xfs_dquot_attach_buf() local 1369 struct xfs_log_item *lip = &qlip->qli_item; xfs_qm_dqflush() local [all...] |
| H A D | xfs_log_recover.c | 1729 struct xfs_log_item *lip = dfp->dfp_intent; in xlog_recover_release_intent() local 1731 if (lip->li_type != intent_type) in xlog_recover_release_intent() 1733 if (!lip->li_ops->iop_match(lip, intent_id)) in xlog_recover_release_intent() 1736 ASSERT(xlog_item_is_intent(lip)); in xlog_recover_release_intent() 1978 struct xfs_log_item *lip, in xlog_recover_intent_item() argument 1982 ASSERT(xlog_item_is_intent(lip)); in xlog_recover_intent_item() 1984 xfs_defer_start_recovery(lip, &log->r_dfops, ops); in xlog_recover_intent_item() 1990 xfs_trans_ail_insert(log->l_ailp, lip, lsn); in xlog_recover_intent_item() 1991 lip->li_ops->iop_unpin(lip, 0); in xlog_recover_intent_item()
|
| H A D | xfs_buf.c | 1015 struct xfs_log_item *lip; in xfs_buf_ioend_handle_error() local 1063 list_for_each_entry(lip, &bp->b_li_list, li_bio_list) { in xfs_buf_ioend_handle_error() 1064 set_bit(XFS_LI_FAILED, &lip->li_flags); in xfs_buf_ioend_handle_error() 1065 clear_bit(XFS_LI_FLUSHING, &lip->li_flags); in xfs_buf_ioend_handle_error()
|
| H A D | xfs_trace.h | 1610 TP_PROTO(struct xfs_log_item *lip), 1611 TP_ARGS(lip), 1614 __field(void *, lip) 1620 __entry->dev = lip->li_log->l_mp->m_super->s_dev; 1621 __entry->lip = lip; 1622 __entry->type = lip->li_type; 1623 __entry->flags = lip->li_flags; 1624 __entry->lsn = lip->li_lsn; 1626 TP_printk("dev %d:%d lip [all...] |
| H A D | xfs_log.c | 1843 struct xfs_log_item *lip; in xlog_print_trans() local 1854 list_for_each_entry(lip, &tp->t_items, li_trans) { in xlog_print_trans() 1855 struct xfs_log_vec *lv = lip->li_lv; in xlog_print_trans() 1860 xfs_warn(mp, " type = 0x%x", lip->li_type); in xlog_print_trans() 1861 xfs_warn(mp, " flags = 0x%lx", lip->li_flags); in xlog_print_trans()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | clip_tbl.c | 45 const struct in6_addr *lip) in clip6_get_mbox() argument 54 *(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr); in clip6_get_mbox() 55 *(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8); in clip6_get_mbox() 60 const struct in6_addr *lip) in clip6_release_mbox() argument 69 *(__be64 *)&c.ip_hi = *(__be64 *)(lip->s6_addr); in clip6_release_mbox() 70 *(__be64 *)&c.ip_lo = *(__be64 *)(lip->s6_addr + 8); in clip6_release_mbox() 74 int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6) in cxgb4_clip_get() argument 79 u32 *addr = (u32 *)lip; in cxgb4_clip_get() 91 ret = memcmp(lip, cte->addr6.sin6_addr.s6_addr, in cxgb4_clip_get() 94 ret = memcmp(lip, (char *)(&cte->addr.sin_addr), in cxgb4_clip_get() [all …]
|
| 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_tc_flower.c | 195 memcpy(&fs->val.lip[0], &match.key->dst, sizeof(match.key->dst)); in cxgb4_process_flow_match() 197 memcpy(&fs->mask.lip[0], &match.mask->dst, sizeof(match.mask->dst)); in cxgb4_process_flow_match() 210 memcpy(&fs->val.lip[0], match.key->dst.s6_addr, in cxgb4_process_flow_match() 214 memcpy(&fs->mask.lip[0], match.mask->dst.s6_addr, in cxgb4_process_flow_match()
|
| /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_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/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_scsi.c | 564 fc_stats->lip_count = data->lip - old->lip; in zfcp_scsi_adjust_fc_host_stats() 595 fc_stats->lip_count = data->lip; in zfcp_scsi_set_fc_host_stats()
|
| H A D | zfcp_fsf.h | 421 u64 lip; /* 0 */ member
|