/linux-6.12.1/drivers/md/dm-vdo/ |
D | funnel-queue.c | 27 queue->oldest = &queue->stub; in vdo_make_funnel_queue() 45 struct funnel_queue_entry *oldest = queue->oldest; in get_oldest() local 46 struct funnel_queue_entry *next = READ_ONCE(oldest->next); in get_oldest() 48 if (oldest == &queue->stub) { in get_oldest() 59 oldest = next; in get_oldest() 60 queue->oldest = oldest; in get_oldest() 61 next = READ_ONCE(oldest->next); in get_oldest() 71 if (oldest != newest) { in get_oldest() 86 next = READ_ONCE(oldest->next); in get_oldest() 96 return oldest; in get_oldest() [all …]
|
D | logical-zone.c | 230 sequence_number_t oldest = in update_oldest_active_generation() local 233 if (oldest == zone->oldest_active_generation) in update_oldest_active_generation() 236 WRITE_ONCE(zone->oldest_active_generation, oldest); in update_oldest_active_generation()
|
D | funnel-queue.h | 64 struct funnel_queue_entry *oldest __aligned(L1_CACHE_BYTES); in __aligned()
|
/linux-6.12.1/net/rds/ |
D | ib_ring.c | 156 u32 rds_ib_ring_completed(struct rds_ib_work_ring *ring, u32 wr_id, u32 oldest) in rds_ib_ring_completed() argument 160 if (oldest <= (unsigned long long)wr_id) in rds_ib_ring_completed() 161 ret = (unsigned long long)wr_id - oldest + 1; in rds_ib_ring_completed() 163 ret = ring->w_nr - oldest + (unsigned long long)wr_id + 1; in rds_ib_ring_completed() 166 wr_id, oldest); in rds_ib_ring_completed()
|
D | ib_send.c | 249 u32 oldest; in rds_ib_send_cqe_handler() local 267 oldest = rds_ib_ring_oldest(&ic->i_send_ring); in rds_ib_send_cqe_handler() 269 completed = rds_ib_ring_completed(&ic->i_send_ring, wc->wr_id, oldest); in rds_ib_send_cqe_handler() 272 send = &ic->i_sends[oldest]; in rds_ib_send_cqe_handler() 292 oldest = (oldest + 1) % ic->i_send_ring.w_nr; in rds_ib_send_cqe_handler()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7996/ |
D | coredump.c | 121 u32 oldest, i, idx; in mt7996_coredump_fw_stack() local 139 oldest = (u32)mt76_get_field(dev, MT_MCU_WM_EXCP_PC_CTRL, in mt7996_coredump_fw_stack() 142 idx = ((oldest + 2 * i + 1) % 32); in mt7996_coredump_fw_stack() 147 oldest = (u32)mt76_get_field(dev, MT_MCU_WM_EXCP_LR_CTRL, in mt7996_coredump_fw_stack() 150 idx = ((oldest + 2 * i + 1) % 32); in mt7996_coredump_fw_stack()
|
/linux-6.12.1/drivers/input/ |
D | input-mt.c | 202 struct input_mt_slot *oldest; in input_mt_report_pointer_emulation() local 208 oldest = NULL; in input_mt_report_pointer_emulation() 219 oldest = ps; in input_mt_report_pointer_emulation() 244 if (oldest) { in input_mt_report_pointer_emulation() 245 int x = input_mt_get_value(oldest, ABS_MT_POSITION_X); in input_mt_report_pointer_emulation() 246 int y = input_mt_get_value(oldest, ABS_MT_POSITION_Y); in input_mt_report_pointer_emulation() 252 int p = input_mt_get_value(oldest, ABS_MT_PRESSURE); in input_mt_report_pointer_emulation()
|
/linux-6.12.1/drivers/net/xen-netback/ |
D | hash.c | 38 struct xenvif_hash_cache_entry *new, *entry, *oldest; in xenvif_add_hash() local 53 oldest = NULL; in xenvif_add_hash() 60 if (!oldest || entry->seq < oldest->seq) in xenvif_add_hash() 61 oldest = entry; in xenvif_add_hash() 69 list_del_rcu(&oldest->link); in xenvif_add_hash() 71 kfree_rcu(oldest, rcu); in xenvif_add_hash()
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | dev-event.rst | 40 full, then the oldest event in that queue will be dropped. 43 the oldest event that is about to be dropped will be merged with the 44 payload of the next oldest event. Thus ensuring that no information
|
D | func-read.rst | 58 single or multiple buffers and discarding the oldest or newest frames 70 depends on the discarding policy. A driver discarding the oldest frames
|
D | vidioc-dqevent.rst | 147 second-oldest event is kept, but the ``changes`` field of the 148 second-oldest event is ORed with the ``changes`` field of the 149 oldest event.
|
/linux-6.12.1/net/netfilter/ |
D | nf_conntrack_ftp.c | 348 unsigned int i, oldest; in update_nl_seq() local 360 oldest = 0; in update_nl_seq() 362 oldest = 1; in update_nl_seq() 364 if (after(nl_seq, info->seq_aft_nl[dir][oldest])) in update_nl_seq() 365 info->seq_aft_nl[dir][oldest] = nl_seq; in update_nl_seq()
|
/linux-6.12.1/fs/ceph/ |
D | addr.c | 671 struct ceph_snap_context *snapc, *oldest; in writepage_nounlock() local 695 oldest = get_oldest_context(inode, &ceph_wbc, snapc); in writepage_nounlock() 696 if (snapc->seq > oldest->seq) { in writepage_nounlock() 701 ceph_put_snap_context(oldest); in writepage_nounlock() 705 ceph_put_snap_context(oldest); in writepage_nounlock() 800 oldest = detach_page_private(page); in writepage_nounlock() 801 WARN_ON_ONCE(oldest != snapc); in writepage_nounlock() 1431 struct ceph_snap_context *oldest = get_oldest_context(inode, NULL, NULL); in context_is_writeable_or_written() local 1432 int ret = !oldest || snapc->seq <= oldest->seq; in context_is_writeable_or_written() 1434 ceph_put_snap_context(oldest); in context_is_writeable_or_written() [all …]
|
/linux-6.12.1/drivers/staging/rtl8712/ |
D | rtl871x_mlme.c | 261 struct wlan_network *oldest = NULL; in r8712_get_oldest_wlan_network() local 270 if (!oldest || in r8712_get_oldest_wlan_network() 271 time_after((unsigned long)oldest->last_scanned, in r8712_get_oldest_wlan_network() 273 oldest = pwlan; in r8712_get_oldest_wlan_network() 277 return oldest; in r8712_get_oldest_wlan_network() 340 struct wlan_network *oldest = NULL; in update_scanned_network() local 352 if ((oldest == ((struct wlan_network *)0)) || in update_scanned_network() 353 time_after((unsigned long)oldest->last_scanned, in update_scanned_network() 355 oldest = pnetwork; in update_scanned_network() 366 pnetwork = oldest; in update_scanned_network()
|
/linux-6.12.1/net/core/ |
D | gro.c | 447 struct sk_buff *oldest; in gro_flush_oldest() local 449 oldest = list_last_entry(head, struct sk_buff, list); in gro_flush_oldest() 454 if (WARN_ON_ONCE(!oldest)) in gro_flush_oldest() 460 skb_list_del_init(oldest); in gro_flush_oldest() 461 napi_gro_complete(napi, oldest); in gro_flush_oldest()
|
/linux-6.12.1/net/ipv4/ |
D | tcp_metrics.c | 189 struct tcp_metrics_block *oldest; in tcpm_new() local 191 oldest = deref_locked(tcp_metrics_hash[hash].chain); in tcpm_new() 192 for (tm = deref_locked(oldest->tcpm_next); tm; in tcpm_new() 195 READ_ONCE(oldest->tcpm_stamp))) in tcpm_new() 196 oldest = tm; in tcpm_new() 198 tm = oldest; in tcpm_new()
|
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | coredump.c | 227 u32 oldest, i, idx; in mt7915_coredump_fw_stack() local 233 oldest = (u32)mt76_get_field(dev, 0x89050200, GENMASK(20, 16)) + 2; in mt7915_coredump_fw_stack() 235 idx = ((oldest + 2 * i + 1) % 32); in mt7915_coredump_fw_stack()
|
/linux-6.12.1/fs/bcachefs/ |
D | alloc_foreground.c | 1302 struct write_point *wp, *oldest; in writepoint_find() local 1323 oldest = NULL; in writepoint_find() 1326 if (!oldest || time_before64(wp->last_used, oldest->last_used)) in writepoint_find() 1327 oldest = wp; in writepoint_find() 1329 bch2_trans_mutex_lock_norelock(trans, &oldest->lock); in writepoint_find() 1331 if (oldest >= c->write_points + c->write_points_nr || in writepoint_find() 1334 mutex_unlock(&oldest->lock); in writepoint_find() 1339 if (wp && wp != oldest) { in writepoint_find() 1341 mutex_unlock(&oldest->lock); in writepoint_find() 1345 wp = oldest; in writepoint_find()
|
/linux-6.12.1/fs/smb/client/ |
D | dfs_cache.c | 450 struct cache_entry *oldest = NULL; in purge_cache() local 461 else if (!oldest || in purge_cache() 463 &oldest->etime) < 0) in purge_cache() 464 oldest = ce; in purge_cache() 468 if (atomic_read(&cache_count) >= CACHE_MAX_ENTRIES && oldest) in purge_cache() 469 flush_cache_ent(oldest); in purge_cache()
|
/linux-6.12.1/Documentation/driver-api/media/ |
D | v4l2-event.rst | 32 :c:type:`v4l2_kevent` ringbuffer, then the oldest event will be dropped 68 The ``merge()`` callback allows you to merge the oldest event payload into 69 that of the second-oldest event payload. It is called when
|
/linux-6.12.1/drivers/hid/ |
D | hid-asus.c | 223 struct input_mt_slot *oldest; in asus_report_tool_width() local 229 oldest = NULL; in asus_report_tool_width() 239 oldest = ps; in asus_report_tool_width() 244 if (oldest) { in asus_report_tool_width() 246 input_mt_get_value(oldest, ABS_MT_TOUCH_MAJOR)); in asus_report_tool_width()
|
/linux-6.12.1/drivers/staging/rtl8723bs/core/ |
D | rtw_mlme.c | 378 struct wlan_network *oldest = NULL; in rtw_get_oldest_wlan_network() local 387 if (!oldest || time_after(oldest->last_scanned, pwlan->last_scanned)) in rtw_get_oldest_wlan_network() 388 oldest = pwlan; in rtw_get_oldest_wlan_network() 391 return oldest; in rtw_get_oldest_wlan_network() 467 struct wlan_network *oldest = NULL; in rtw_update_scanned_network() local 487 if (!oldest || time_after(oldest->last_scanned, pnetwork->last_scanned)) in rtw_update_scanned_network() 488 oldest = pnetwork; in rtw_update_scanned_network() 498 pnetwork = oldest; in rtw_update_scanned_network()
|
/linux-6.12.1/drivers/net/wireless/intel/ipw2x00/ |
D | libipw_rx.c | 1511 struct libipw_network *oldest = NULL; in libipw_process_probe_response() local 1562 if ((oldest == NULL) || in libipw_process_probe_response() 1563 time_before(target->last_scanned, oldest->last_scanned)) in libipw_process_probe_response() 1564 oldest = target; in libipw_process_probe_response() 1572 list_del(&oldest->list); in libipw_process_probe_response() 1573 target = oldest; in libipw_process_probe_response()
|
/linux-6.12.1/Documentation/i2c/busses/ |
D | i2c-viapro.rst | 72 Except for the oldest chips (VT82C596A/B, VT82C686A and most probably
|
/linux-6.12.1/Documentation/driver-api/usb/ |
D | anchors.rst | 80 Returns the oldest anchored URB of an anchor. The URB is unanchored
|