Lines Matching refs:p_hdr
605 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_write_list() argument
610 p_entry = (struct qla8044_entry *)((char *)p_hdr + in qla8044_write_list()
613 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_write_list()
615 if (p_hdr->delay) in qla8044_write_list()
616 udelay((uint32_t)(p_hdr->delay)); in qla8044_write_list()
631 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_read_write_list() argument
636 p_entry = (struct qla8044_entry *)((char *)p_hdr + in qla8044_read_write_list()
639 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_read_write_list()
642 if (p_hdr->delay) in qla8044_read_write_list()
643 udelay((uint32_t)(p_hdr->delay)); in qla8044_read_write_list()
714 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_list() argument
723 ((char *)p_hdr + sizeof(struct qla8044_reset_entry_hdr)); in qla8044_poll_list()
731 delay = (long)p_hdr->delay; in qla8044_poll_list()
734 for (i = 0; i < p_hdr->count; i++, p_entry++) in qla8044_poll_list()
738 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_list()
770 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_write_list() argument
777 p_poll = (struct qla8044_poll *)((char *)p_hdr + in qla8044_poll_write_list()
783 delay = (long)p_hdr->delay; in qla8044_poll_write_list()
785 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_write_list()
817 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_read_modify_write() argument
823 p_rmw_hdr = (struct qla8044_rmw *)((char *)p_hdr + in qla8044_read_modify_write()
829 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_read_modify_write()
832 if (p_hdr->delay) in qla8044_read_modify_write()
833 udelay((uint32_t)(p_hdr->delay)); in qla8044_read_modify_write()
847 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_pause() argument
849 if (p_hdr->delay) in qla8044_pause()
850 mdelay((uint32_t)((long)p_hdr->delay)); in qla8044_pause()
862 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_template_end() argument
887 struct qla8044_reset_entry_hdr *p_hdr) in qla8044_poll_read_list() argument
897 ((char *)p_hdr + sizeof(struct qla8044_reset_entry_hdr)); in qla8044_poll_read_list()
902 delay = (long)p_hdr->delay; in qla8044_poll_read_list()
904 for (i = 0; i < p_hdr->count; i++, p_entry++) { in qla8044_poll_read_list()
945 struct qla8044_reset_entry_hdr *p_hdr; in qla8044_process_reset_template() local
954 p_hdr = (struct qla8044_reset_entry_hdr *)p_entry; in qla8044_process_reset_template()
955 switch (p_hdr->cmd) { in qla8044_process_reset_template()
959 qla8044_write_list(vha, p_hdr); in qla8044_process_reset_template()
962 qla8044_read_write_list(vha, p_hdr); in qla8044_process_reset_template()
965 qla8044_poll_list(vha, p_hdr); in qla8044_process_reset_template()
968 qla8044_poll_write_list(vha, p_hdr); in qla8044_process_reset_template()
971 qla8044_read_modify_write(vha, p_hdr); in qla8044_process_reset_template()
974 qla8044_pause(vha, p_hdr); in qla8044_process_reset_template()
980 qla8044_template_end(vha, p_hdr); in qla8044_process_reset_template()
983 qla8044_poll_read_list(vha, p_hdr); in qla8044_process_reset_template()
988 "entry = %d\n", __func__, p_hdr->cmd, index); in qla8044_process_reset_template()
994 p_entry += p_hdr->size; in qla8044_process_reset_template()