Lines Matching refs:p_hdr
591 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_write_list() argument
596 p_entry = (struct qla8044_entry *)((char *)p_hdr + in qla8044_write_list()
599 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_write_list()
601 if (p_hdr->delay) in qla8044_write_list()
602 udelay((uint32_t)(p_hdr->delay)); in qla8044_write_list()
617 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_read_write_list() argument
622 p_entry = (struct qla8044_entry *)((char *)p_hdr + in qla8044_read_write_list()
625 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_read_write_list()
628 if (p_hdr->delay) in qla8044_read_write_list()
629 udelay((uint32_t)(p_hdr->delay)); in qla8044_read_write_list()
700 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_list() argument
709 ((char *)p_hdr + sizeof(struct qla8044_reset_entry_hdr)); in qla8044_poll_list()
717 delay = (long)p_hdr->delay; in qla8044_poll_list()
720 for (i = 0; i < p_hdr->count; i++, p_entry++) in qla8044_poll_list()
724 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_list()
756 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_write_list() argument
763 p_poll = (struct qla8044_poll *)((char *)p_hdr + in qla8044_poll_write_list()
769 delay = (long)p_hdr->delay; in qla8044_poll_write_list()
771 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_write_list()
803 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_read_modify_write() argument
809 p_rmw_hdr = (struct qla8044_rmw *)((char *)p_hdr + in qla8044_read_modify_write()
815 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_read_modify_write()
818 if (p_hdr->delay) in qla8044_read_modify_write()
819 udelay((uint32_t)(p_hdr->delay)); in qla8044_read_modify_write()
833 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_pause() argument
835 if (p_hdr->delay) in qla8044_pause()
836 mdelay((uint32_t)((long)p_hdr->delay)); in qla8044_pause()
848 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_template_end() argument
873 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_read_list() argument
883 ((char *)p_hdr + sizeof(struct qla8044_reset_entry_hdr)); in qla8044_poll_read_list()
888 delay = (long)p_hdr->delay; in qla8044_poll_read_list()
890 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_read_list()
931 struct qla8044_reset_entry_hdr *p_hdr; in qla8044_process_reset_template() local
940 p_hdr = (struct qla8044_reset_entry_hdr *)p_entry; in qla8044_process_reset_template()
941 switch (p_hdr->cmd) { in qla8044_process_reset_template()
945 qla8044_write_list(vha, p_hdr); in qla8044_process_reset_template()
948 qla8044_read_write_list(vha, p_hdr); in qla8044_process_reset_template()
951 qla8044_poll_list(vha, p_hdr); in qla8044_process_reset_template()
954 qla8044_poll_write_list(vha, p_hdr); in qla8044_process_reset_template()
957 qla8044_read_modify_write(vha, p_hdr); in qla8044_process_reset_template()
960 qla8044_pause(vha, p_hdr); in qla8044_process_reset_template()
966 qla8044_template_end(vha, p_hdr); in qla8044_process_reset_template()
969 qla8044_poll_read_list(vha, p_hdr); in qla8044_process_reset_template()
974 "entry = %d\n", __func__, p_hdr->cmd, index); in qla8044_process_reset_template()
980 p_entry += p_hdr->size; in qla8044_process_reset_template()