Lines Matching refs:msg

146 		     struct mixart_msg *msg,  in send_msg()  argument
155 if (snd_BUG_ON(msg->size % 4)) in send_msg()
184 …writel_be( msg->size + MSG_DESCRIPTOR_SIZE, MIXART_MEM(mgr, msg_frame_address) ); /* siz… in send_msg()
185 …writel_be( msg->message_id , MIXART_MEM(mgr, msg_frame_address + 4) ); /* dwM… in send_msg()
186 …writel_be( msg->uid.object_id, MIXART_MEM(mgr, msg_frame_address + 8) ); /* uid… in send_msg()
187 writel_be( msg->uid.desc, MIXART_MEM(mgr, msg_frame_address + 12) ); /* */ in send_msg()
190 …writel_be( msg->size, MIXART_MEM(mgr, msg_frame_address + 24) ); /* Siz… in send_msg()
196 for( i=0; i < msg->size; i+=4 ) { in send_msg()
197 writel_be( *(u32*)(msg->data + i), MIXART_MEM(mgr, MSG_HEADER_SIZE + msg_frame_address + i) ); in send_msg()
348 u32 msg, addr, type; in snd_mixart_process_msg() local
352 msg = mgr->msg_fifo[mgr->msg_fifo_readptr]; in snd_mixart_process_msg()
357 addr = msg & ~MSG_TYPE_MASK; in snd_mixart_process_msg()
358 type = msg & MSG_TYPE_MASK; in snd_mixart_process_msg()
370 err, msg); in snd_mixart_process_msg()
387 msg, resp.message_id, resp.uid.object_id, resp.uid.desc, resp.size); in snd_mixart_process_msg()
398 msg); in snd_mixart_process_msg()
437 u32 msg; in snd_mixart_threaded_irq() local
441 while (retrieve_msg_frame(mgr, &msg)) { in snd_mixart_threaded_irq()
443 switch (msg & MSG_TYPE_MASK) { in snd_mixart_threaded_irq()
448 err = get_msg(mgr, &resp, msg & ~MSG_TYPE_MASK); in snd_mixart_threaded_irq()
452 err, msg); in snd_mixart_threaded_irq()
538 if(msg & MSG_CANCEL_NOTIFY_MASK) { in snd_mixart_threaded_irq()
539 msg &= ~MSG_CANCEL_NOTIFY_MASK; in snd_mixart_threaded_irq()
541 "canceled notification %x !\n", msg); in snd_mixart_threaded_irq()
547 if( (msg & ~MSG_TYPE_MASK) == mgr->pending_event ) { in snd_mixart_threaded_irq()
553 mgr->msg_fifo[mgr->msg_fifo_writeptr] = msg; in snd_mixart_threaded_irq()
563 "interrupt received request %x\n", msg); in snd_mixart_threaded_irq()