Home
last modified time | relevance | path

Searched refs:seq_list (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/target/iscsi/
H A Discsi_target_seq_pdu_list.c30 seq = &cmd->seq_list[i]; in iscsit_dump_seq_list()
66 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_ordered_seq_lists()
68 cmd->seq_list[i].seq_send_order = seq_count++; in iscsit_ordered_seq_lists()
192 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_randomize_seq_lists()
194 cmd->seq_list[i].seq_send_order = array[j++]; in iscsit_randomize_seq_lists()
294 struct iscsi_seq *seq = cmd->seq_list; in iscsit_do_build_pdu_and_seq_lists()
543 cmd->seq_list = seq; in iscsit_build_pdu_and_seq_lists()
669 if (!cmd->seq_list) { in iscsit_get_seq_holder()
670 pr_err("struct iscsi_cmd->seq_list is NULL!\n"); in iscsit_get_seq_holder()
675 pr_debug("seq_list[ in iscsit_get_seq_holder()
[all...]
H A Discsi_target_util.c213 if (cmd->seq_list[i].seq_send_order == seq_send_order) in iscsit_get_seq_holder_for_datain()
214 return &cmd->seq_list[i]; in iscsit_get_seq_holder_for_datain()
223 if (!cmd->seq_list) { in iscsit_get_seq_holder_for_r2t()
224 pr_err("struct iscsi_cmd->seq_list is NULL!\n"); in iscsit_get_seq_holder_for_r2t()
229 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_get_seq_holder_for_r2t()
231 if (cmd->seq_list[i].seq_send_order == cmd->seq_send_order) { in iscsit_get_seq_holder_for_r2t()
233 return &cmd->seq_list[i]; in iscsit_get_seq_holder_for_r2t()
730 kfree(cmd->seq_list); in iscsit_release_cmd()
H A Discsi_target_erl1.c226 if (!cmd->seq_list) { in iscsit_create_recovery_datain_values_datasequenceinorder_no()
227 pr_err("struct iscsi_cmd->seq_list is NULL!\n"); in iscsit_create_recovery_datain_values_datasequenceinorder_no()
241 seq = &cmd->seq_list[i]; in iscsit_create_recovery_datain_values_datasequenceinorder_no()
268 read_data_done += cmd->seq_list[i].xfer_len; in iscsit_create_recovery_datain_values_datasequenceinorder_no()
H A Discsi_target_tmr.c517 seq = &cmd->seq_list[i]; in iscsit_task_reassign_prepare_unsolicited_dataout()
/kernel/linux/linux-6.6/drivers/target/iscsi/
H A Discsi_target_seq_pdu_list.c30 seq = &cmd->seq_list[i]; in iscsit_dump_seq_list()
66 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_ordered_seq_lists()
68 cmd->seq_list[i].seq_send_order = seq_count++; in iscsit_ordered_seq_lists()
192 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_randomize_seq_lists()
194 cmd->seq_list[i].seq_send_order = array[j++]; in iscsit_randomize_seq_lists()
294 struct iscsi_seq *seq = cmd->seq_list; in iscsit_do_build_pdu_and_seq_lists()
543 cmd->seq_list = seq; in iscsit_build_pdu_and_seq_lists()
669 if (!cmd->seq_list) { in iscsit_get_seq_holder()
670 pr_err("struct iscsit_cmd->seq_list is NULL!\n"); in iscsit_get_seq_holder()
675 pr_debug("seq_list[ in iscsit_get_seq_holder()
[all...]
H A Discsi_target_util.c196 if (cmd->seq_list[i].seq_send_order == seq_send_order) in iscsit_get_seq_holder_for_datain()
197 return &cmd->seq_list[i]; in iscsit_get_seq_holder_for_datain()
206 if (!cmd->seq_list) { in iscsit_get_seq_holder_for_r2t()
207 pr_err("struct iscsit_cmd->seq_list is NULL!\n"); in iscsit_get_seq_holder_for_r2t()
212 if (cmd->seq_list[i].type != SEQTYPE_NORMAL) in iscsit_get_seq_holder_for_r2t()
214 if (cmd->seq_list[i].seq_send_order == cmd->seq_send_order) { in iscsit_get_seq_holder_for_r2t()
216 return &cmd->seq_list[i]; in iscsit_get_seq_holder_for_r2t()
713 kfree(cmd->seq_list); in iscsit_release_cmd()
H A Discsi_target_erl1.c226 if (!cmd->seq_list) { in iscsit_create_recovery_datain_values_datasequenceinorder_no()
227 pr_err("struct iscsit_cmd->seq_list is NULL!\n"); in iscsit_create_recovery_datain_values_datasequenceinorder_no()
241 seq = &cmd->seq_list[i]; in iscsit_create_recovery_datain_values_datasequenceinorder_no()
268 read_data_done += cmd->seq_list[i].xfer_len; in iscsit_create_recovery_datain_values_datasequenceinorder_no()
H A Discsi_target_tmr.c517 seq = &cmd->seq_list[i]; in iscsit_task_reassign_prepare_unsolicited_dataout()
/kernel/linux/linux-5.10/tools/perf/
H A Dbuiltin-lock.c118 struct list_head seq_list; member
179 INIT_LIST_HEAD(&st->seq_list); in thread_stat_findnew_after_first()
200 INIT_LIST_HEAD(&st->seq_list); in thread_stat_findnew_first()
368 list_for_each_entry(seq, &ts->seq_list, list) { in get_seq()
381 list_add(&seq->list, &ts->seq_list); in get_seq()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dlock-contention.h94 struct list_head seq_list; member
/kernel/linux/linux-5.10/net/bluetooth/
H A Dl2cap_core.c339 * retransmitted. These seq_list functions implement a singly-linked
346 static int l2cap_seq_list_init(struct l2cap_seq_list *seq_list, u16 size) in l2cap_seq_list_init() argument
356 seq_list->list = kmalloc_array(alloc_size, sizeof(u16), GFP_KERNEL); in l2cap_seq_list_init()
357 if (!seq_list->list) in l2cap_seq_list_init()
360 seq_list->mask = alloc_size - 1; in l2cap_seq_list_init()
361 seq_list->head = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
362 seq_list->tail = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
364 seq_list->list[i] = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
369 static inline void l2cap_seq_list_free(struct l2cap_seq_list *seq_list) in l2cap_seq_list_free() argument
371 kfree(seq_list in l2cap_seq_list_free()
374 l2cap_seq_list_contains(struct l2cap_seq_list *seq_list, u16 seq) l2cap_seq_list_contains() argument
381 l2cap_seq_list_pop(struct l2cap_seq_list *seq_list) l2cap_seq_list_pop() argument
397 l2cap_seq_list_clear(struct l2cap_seq_list *seq_list) l2cap_seq_list_clear() argument
411 l2cap_seq_list_append(struct l2cap_seq_list *seq_list, u16 seq) l2cap_seq_list_append() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/
H A Dl2cap_core.c319 * retransmitted. These seq_list functions implement a singly-linked
326 static int l2cap_seq_list_init(struct l2cap_seq_list *seq_list, u16 size) in l2cap_seq_list_init() argument
336 seq_list->list = kmalloc_array(alloc_size, sizeof(u16), GFP_KERNEL); in l2cap_seq_list_init()
337 if (!seq_list->list) in l2cap_seq_list_init()
340 seq_list->mask = alloc_size - 1; in l2cap_seq_list_init()
341 seq_list->head = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
342 seq_list->tail = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
344 seq_list->list[i] = L2CAP_SEQ_LIST_CLEAR; in l2cap_seq_list_init()
349 static inline void l2cap_seq_list_free(struct l2cap_seq_list *seq_list) in l2cap_seq_list_free() argument
351 kfree(seq_list in l2cap_seq_list_free()
354 l2cap_seq_list_contains(struct l2cap_seq_list *seq_list, u16 seq) l2cap_seq_list_contains() argument
361 l2cap_seq_list_pop(struct l2cap_seq_list *seq_list) l2cap_seq_list_pop() argument
377 l2cap_seq_list_clear(struct l2cap_seq_list *seq_list) l2cap_seq_list_clear() argument
391 l2cap_seq_list_append(struct l2cap_seq_list *seq_list, u16 seq) l2cap_seq_list_append() argument
[all...]
/kernel/linux/linux-5.10/fs/btrfs/
H A Ddelayed-ref.c496 struct seq_list *elem; in btrfs_merge_delayed_refs()
499 struct seq_list, list); in btrfs_merge_delayed_refs()
517 struct seq_list *elem; in btrfs_check_delayed_seq()
523 struct seq_list, list); in btrfs_check_delayed_seq()
H A Dctree.h484 struct seq_list { struct
2829 struct seq_list *elem);
2831 struct seq_list *elem);
H A Dctree.c294 struct seq_list *elem) in btrfs_get_tree_mod_seq()
307 struct seq_list *elem) in btrfs_put_tree_mod_seq()
324 struct seq_list *first; in btrfs_put_tree_mod_seq()
327 struct seq_list, list); in btrfs_put_tree_mod_seq()
H A Dbackref.c1571 struct seq_list elem = SEQ_LIST_INIT(elem);
2004 struct seq_list tree_mod_seq_elem = SEQ_LIST_INIT(tree_mod_seq_elem);
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-lock.c142 INIT_LIST_HEAD(&st->seq_list); in thread_stat_findnew_after_first()
163 INIT_LIST_HEAD(&st->seq_list); in thread_stat_findnew_first()
595 list_for_each_entry(seq, &ts->seq_list, list) { in get_seq()
608 list_add(&seq->list, &ts->seq_list); in get_seq()
/kernel/linux/linux-5.10/include/target/iscsi/
H A Discsi_target_core.h419 /* Next struct iscsi_seq to send in struct iscsi_cmd->seq_list */
421 /* Number of struct iscsi_seq in struct iscsi_cmd->seq_list */
423 /* Current struct iscsi_seq in struct iscsi_cmd->seq_list */
475 struct iscsi_seq *seq_list; member
/kernel/linux/linux-6.6/include/target/iscsi/
H A Discsi_target_core.h417 /* Next struct iscsi_seq to send in struct iscsit_cmd->seq_list */
419 /* Number of struct iscsi_seq in struct iscsit_cmd->seq_list */
421 /* Current struct iscsi_seq in struct iscsit_cmd->seq_list */
473 struct iscsi_seq *seq_list; member

Completed in 67 milliseconds