Home
last modified time | relevance | path

Searched refs:new_head (Results 1 – 11 of 11) sorted by relevance

/linux/lib/
A Dllist.c81 struct llist_node *new_head = NULL; in llist_reverse_order() local
86 tmp->next = new_head; in llist_reverse_order()
87 new_head = tmp; in llist_reverse_order()
90 return new_head; in llist_reverse_order()
/linux/drivers/net/wwan/iosm/
A Diosm_ipc_protocol_ops.c14 u32 new_head = (head + 1) % IPC_MEM_MSG_ENTRIES; in ipc_protocol_free_msg_get() local
17 if (new_head == le32_to_cpu(ipc_protocol->p_ap_shm->msg_tail)) { in ipc_protocol_free_msg_get()
39 u32 new_head = (head + 1) % IPC_MEM_MSG_ENTRIES; in ipc_protocol_msg_hp_update() local
42 ipc_protocol->p_ap_shm->msg_head = cpu_to_le32(new_head); in ipc_protocol_msg_hp_update()
328 u32 head, new_head; in ipc_protocol_dl_td_prepare() local
338 new_head = head + 1; in ipc_protocol_dl_td_prepare()
339 if (new_head >= pipe->nr_of_entries) in ipc_protocol_dl_td_prepare()
340 new_head = 0; in ipc_protocol_dl_td_prepare()
342 if (new_head == tail) in ipc_protocol_dl_td_prepare()
361 cpu_to_le32(new_head); in ipc_protocol_dl_td_prepare()
/linux/arch/x86/kernel/cpu/mce/
A Dgenpool.c58 LLIST_HEAD(new_head); in mce_gen_pool_prepare_records()
68 llist_add(&node->llnode, &new_head); in mce_gen_pool_prepare_records()
71 return new_head.first; in mce_gen_pool_prepare_records()
/linux/drivers/crypto/
A Dn2_core.c104 unsigned long old_head, unsigned long new_head) in job_finished() argument
106 if (old_head <= new_head) { in job_finished()
107 if (offset > old_head && offset <= new_head) in job_finished()
110 if (offset > old_head || offset <= new_head) in job_finished()
123 unsigned long off, new_head, hv_ret; in cwq_intr() local
131 hv_ret = sun4v_ncs_gethead(q->qhandle, &new_head); in cwq_intr()
134 smp_processor_id(), new_head, hv_ret); in cwq_intr()
136 for (off = q->head; off != new_head; off = spu_next_offset(q, off)) { in cwq_intr()
140 hv_ret = sun4v_ncs_sethead_marker(q->qhandle, new_head); in cwq_intr()
142 q->head = new_head; in cwq_intr()
/linux/drivers/net/ethernet/qualcomm/
A Dqca_spi.c284 u16 new_head; in qcaspi_transmit() local
327 new_head = qca->txr.head + 1; in qcaspi_transmit()
328 if (new_head >= qca->txr.count) in qcaspi_transmit()
329 new_head = 0; in qcaspi_transmit()
330 qca->txr.head = new_head; in qcaspi_transmit()
/linux/drivers/net/can/spi/mcp251xfd/
A Dmcp251xfd-core.c1305 unsigned int new_head; in mcp251xfd_tef_ring_update() local
1316 new_head = round_down(priv->tef->head, tx_ring->obj_num) + chip_tx_tail; in mcp251xfd_tef_ring_update()
1317 if (new_head <= priv->tef->head) in mcp251xfd_tef_ring_update()
1318 new_head += tx_ring->obj_num; in mcp251xfd_tef_ring_update()
1321 priv->tef->head = min(new_head, tx_ring->head); in mcp251xfd_tef_ring_update()
1438 u32 new_head; in mcp251xfd_rx_ring_update() local
1449 new_head = round_down(ring->head, ring->obj_num) + chip_rx_head; in mcp251xfd_rx_ring_update()
1450 if (new_head <= ring->head) in mcp251xfd_rx_ring_update()
1451 new_head += ring->obj_num; in mcp251xfd_rx_ring_update()
1453 ring->head = new_head; in mcp251xfd_rx_ring_update()
/linux/drivers/hid/
A Dhidraw.c516 int new_head = (list->head + 1) & (HIDRAW_BUFFER_SIZE - 1); in hidraw_report_event() local
518 if (new_head == list->tail) in hidraw_report_event()
526 list->head = new_head; in hidraw_report_event()
/linux/drivers/input/
A Dmousedev.c266 unsigned int new_head; in mousedev_notify_readers() local
277 new_head = (client->head + 1) % PACKET_QUEUE_LEN; in mousedev_notify_readers()
278 if (new_head != client->tail) { in mousedev_notify_readers()
279 p = &client->packets[client->head = new_head]; in mousedev_notify_readers()
/linux/fs/gfs2/
A Dlog.c264 unsigned int new_head = sdp->sd_log_flush_head; in gfs2_log_update_head() local
267 sdp->sd_log_flush_tail = new_head; in gfs2_log_update_head()
268 sdp->sd_log_head = new_head; in gfs2_log_update_head()
/linux/fs/ceph/
A Dmds_client.c2508 struct ceph_mds_request_head *new_head = msg->front.iov_base; in create_request_message() local
2511 new_head->version = cpu_to_le16(CEPH_MDS_REQUEST_HEAD_VERSION); in create_request_message()
2512 head = (struct ceph_mds_request_head_old *)&new_head->oldest_client_tid; in create_request_message()
2513 p = msg->front.iov_base + sizeof(*new_head); in create_request_message()
2610 struct ceph_mds_request_head *new_head; in find_old_request_head() local
2614 new_head = (struct ceph_mds_request_head *)p; in find_old_request_head()
2615 return (struct ceph_mds_request_head_old *)&new_head->oldest_client_tid; in find_old_request_head()
/linux/kernel/trace/
A Dring_buffer.c2372 struct buffer_page *new_head; in rb_handle_head_page() local
2455 new_head = next_page; in rb_handle_head_page()
2456 rb_inc_page(&new_head); in rb_handle_head_page()
2458 ret = rb_head_page_set_head(cpu_buffer, new_head, next_page, in rb_handle_head_page()
2499 rb_head_page_set_normal(cpu_buffer, new_head, in rb_handle_head_page()

Completed in 48 milliseconds