| /Linux-v5.15/drivers/gpu/drm/radeon/ |
| D | radeon_fence.c | 97 seq = lower_32_bits(atomic64_read(&drv->last_seq)); in radeon_fence_read() 177 seq = atomic64_read(&fence->rdev->fence_drv[fence->ring].last_seq); in radeon_fence_check_signaled() 206 uint64_t seq, last_seq, last_emitted; in radeon_fence_activity() local 231 last_seq = atomic64_read(&rdev->fence_drv[ring].last_seq); in radeon_fence_activity() 235 seq |= last_seq & 0xffffffff00000000LL; in radeon_fence_activity() 236 if (seq < last_seq) { in radeon_fence_activity() 241 if (seq <= last_seq || seq > last_emitted) { in radeon_fence_activity() 249 last_seq = seq; in radeon_fence_activity() 258 } while (atomic64_xchg(&rdev->fence_drv[ring].last_seq, seq) > seq); in radeon_fence_activity() 308 (uint64_t)atomic64_read(&fence_drv->last_seq), in radeon_fence_check_lockup() [all …]
|
| D | radeon.h | 370 atomic64_t last_seq; member
|
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_fence.c | 122 seq = atomic_read(&drv->last_seq); in amdgpu_fence_read() 268 uint32_t seq, last_seq; in amdgpu_fence_process() local 272 last_seq = atomic_read(&ring->fence_drv.last_seq); in amdgpu_fence_process() 275 } while (atomic_cmpxchg(&drv->last_seq, last_seq, seq) != last_seq); in amdgpu_fence_process() 281 if (unlikely(seq == last_seq)) in amdgpu_fence_process() 284 last_seq &= drv->num_fences_mask; in amdgpu_fence_process() 290 ++last_seq; in amdgpu_fence_process() 291 last_seq &= drv->num_fences_mask; in amdgpu_fence_process() 292 ptr = &drv->fences[last_seq]; in amdgpu_fence_process() 310 } while (last_seq != seq); in amdgpu_fence_process() [all …]
|
| D | amdgpu_debugfs.c | 1330 uint32_t sync_seq, last_seq; in amdgpu_ib_preempt_fences_swap() local 1332 last_seq = atomic_read(&ring->fence_drv.last_seq); in amdgpu_ib_preempt_fences_swap() 1335 last_seq &= drv->num_fences_mask; in amdgpu_ib_preempt_fences_swap() 1341 ++last_seq; in amdgpu_ib_preempt_fences_swap() 1342 last_seq &= drv->num_fences_mask; in amdgpu_ib_preempt_fences_swap() 1343 ptr = &drv->fences[last_seq]; in amdgpu_ib_preempt_fences_swap() 1351 fences[last_seq] = fence; in amdgpu_ib_preempt_fences_swap() 1353 } while (last_seq != sync_seq); in amdgpu_ib_preempt_fences_swap() 1398 if (preempt_seq <= atomic_read(&drv->last_seq)) { in amdgpu_ib_preempt_mark_partial_job() 1467 if (atomic_read(&ring->fence_drv.last_seq) != in amdgpu_debugfs_ib_preempt()
|
| D | amdgpu_job.c | 60 job->base.sched->name, atomic_read(&ring->fence_drv.last_seq), in amdgpu_job_timedout()
|
| D | amdgpu_ring.h | 102 atomic_t last_seq; member
|
| /Linux-v5.15/drivers/md/bcache/ |
| D | journal.c | 120 if (i->j.seq >= j->last_seq) in journal_read_bucket() 135 if (j->seq < i->j.last_seq) in journal_read_bucket() 357 uint64_t start = i->j.last_seq, end = i->j.seq, n = start; in bch_journal_replay() 565 #define last_seq(j) ((j)->seq - fifo_used(&(j)->pin) + 1) macro 632 uint64_t last_seq; in journal_reclaim() local 642 last_seq = last_seq(&c->journal); in journal_reclaim() 647 ja->seq[ja->last_idx] < last_seq) in journal_reclaim() 767 w->data->last_seq = last_seq(&c->journal); in journal_write_unlocked()
|
| /Linux-v5.15/drivers/net/wireless/marvell/mwifiex/ |
| D | 11n_rxreorder.c | 346 u16 last_seq = 0; in mwifiex_11n_create_rx_reorder_tbl() local 375 last_seq = node->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl() 380 last_seq = node->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl() 382 last_seq = priv->rx_seq[tid]; in mwifiex_11n_create_rx_reorder_tbl() 388 last_seq, new_node->start_win); in mwifiex_11n_create_rx_reorder_tbl() 390 if (last_seq != MWIFIEX_DEF_11N_RX_SEQ_NUM && in mwifiex_11n_create_rx_reorder_tbl() 391 last_seq >= new_node->start_win) { in mwifiex_11n_create_rx_reorder_tbl() 392 new_node->start_win = last_seq + 1; in mwifiex_11n_create_rx_reorder_tbl()
|
| /Linux-v5.15/include/linux/netfilter/ |
| D | nf_conntrack_tcp.h | 24 u_int32_t last_seq; /* Last sequence number seen in dir */ member
|
| /Linux-v5.15/include/net/ |
| D | mctp.h | 124 u8 last_seq; member
|
| /Linux-v5.15/net/rxrpc/ |
| D | conn_event.c | 93 pkt.ack.firstPacket = htonl(chan->last_seq + 1); in rxrpc_conn_retransmit_call() 94 pkt.ack.previousPacket = htonl(chan->last_seq); in rxrpc_conn_retransmit_call()
|
| D | conn_object.c | 178 chan->last_seq = call->rx_hard_ack; in __rxrpc_disconnect_call()
|
| D | ar-internal.h | 444 u32 last_seq; member
|
| /Linux-v5.15/fs/nilfs2/ |
| D | sysfs.c | 460 u64 last_seq; in nilfs_segctor_last_seg_sequence_show() local 463 last_seq = nilfs->ns_last_seq; in nilfs_segctor_last_seg_sequence_show() 466 return snprintf(buf, PAGE_SIZE, "%llu\n", last_seq); in nilfs_segctor_last_seg_sequence_show()
|
| /Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | sta.h | 329 __le16 last_seq[IWL_MAX_TID_COUNT + 1]; member
|
| D | rxmq.c | 525 dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mvm_is_dup() 530 if (dup_data->last_seq[tid] == hdr->seq_ctrl && in iwl_mvm_is_dup() 535 dup_data->last_seq[tid] = hdr->seq_ctrl; in iwl_mvm_is_dup()
|
| D | sta.c | 1660 memset(dup_data[q].last_seq, 0xff, in iwl_mvm_add_sta() 1661 sizeof(dup_data[q].last_seq)); in iwl_mvm_add_sta()
|
| /Linux-v5.15/net/mctp/ |
| D | route.c | 191 key->last_seq = this_seq; in mctp_frag_queue() 195 exp_seq = (key->last_seq + 1) & MCTP_HDR_SEQ_MASK; in mctp_frag_queue() 208 key->last_seq = this_seq; in mctp_frag_queue()
|
| /Linux-v5.15/include/uapi/linux/ |
| D | bcache.h | 352 __u64 last_seq; member
|
| /Linux-v5.15/net/netfilter/ |
| D | nf_conntrack_proto_tcp.c | 653 && state->last_seq == seq in tcp_in_window() 660 state->last_seq = seq; in tcp_in_window() 954 ct->proto.tcp.last_seq = ntohl(th->seq); in nf_conntrack_tcp_packet()
|
| /Linux-v5.15/drivers/staging/rtl8192u/ieee80211/ |
| D | ieee80211_rx.c | 418 u16 *last_seq, *last_frag; in is_duplicate_packet() local 465 last_seq = &entry->seq_num[tid]; in is_duplicate_packet() 472 last_seq = &ieee->last_rxseq_num[tid]; in is_duplicate_packet() 484 if ((*last_seq == seq) && in is_duplicate_packet() 492 *last_seq = seq; in is_duplicate_packet()
|
| /Linux-v5.15/drivers/staging/rtl8192e/ |
| D | rtllib_rx.c | 368 u16 *last_seq, *last_frag; in is_duplicate_packet() local 415 last_seq = &entry->seq_num[tid]; in is_duplicate_packet() 422 last_seq = &ieee->last_rxseq_num[tid]; in is_duplicate_packet() 430 if ((*last_seq == seq) && in is_duplicate_packet() 438 *last_seq = seq; in is_duplicate_packet()
|
| /Linux-v5.15/drivers/net/wireless/intel/ipw2x00/ |
| D | ipw2200.c | 8126 u16 *last_seq, *last_frag; in is_duplicate_packet() local 8158 last_seq = &entry->seq_num; in is_duplicate_packet() 8164 last_seq = &priv->last_seq_num; in is_duplicate_packet() 8171 if ((*last_seq == seq) && in is_duplicate_packet() 8179 *last_seq = seq; in is_duplicate_packet()
|