Home
last modified time | relevance | path

Searched refs:orb (Results 1 – 15 of 15) sorted by relevance

/drivers/firewire/
A Dsbp2.c403 kfree(orb); in free_orb()
442 orb = iter; in sbp2_status_write()
448 if (orb) { in sbp2_status_write()
449 orb->callback(orb, &status); in sbp2_status_write()
481 orb->callback(orb, NULL); in complete_transaction()
500 orb->lu = lu; in sbp2_send_orb()
531 orb->callback(orb, NULL); in sbp2_cancel_orbs()
561 orb = kzalloc(sizeof(*orb), GFP_NOIO); in sbp2_send_management_orb()
573 orb->request.response.low = cpu_to_be32(orb->response_bus); in sbp2_send_management_orb()
641 memcpy(response, orb->response, sizeof(orb->response)); in sbp2_send_management_orb()
[all …]
/drivers/s390/cio/
A Dcio.c130 union orb *orb = &priv->orb; in cio_start_key() local
136 memset(orb, 0, sizeof(union orb)); in cio_start_key()
139 orb->cmd.fmt = 1; in cio_start_key()
148 orb->cmd.c64 = 1; in cio_start_key()
149 orb->cmd.i2k = 0; in cio_start_key()
150 orb->cmd.key = key >> 4; in cio_start_key()
717 union orb *orb = &to_io_private(sch)->orb; in cio_tm_start_key() local
719 memset(orb, 0, sizeof(union orb)); in cio_tm_start_key()
721 orb->tm.key = key >> 4; in cio_tm_start_key()
722 orb->tm.b = 1; in cio_tm_start_key()
[all …]
A Dvfio_ccw_cp.c235 #define idal_is_2k(_cp) (!(_cp)->orb.cmd.c64 || (_cp)->orb.cmd.i2k)
600 if (cp->orb.cmd.i2k) in ccw_count_idaws()
710 int cp_init(struct channel_program *cp, union orb *orb) in cp_init() argument
735 memcpy(&cp->orb, orb, sizeof(*orb)); in cp_init()
856 union orb *orb; in cp_get_orb() local
864 orb = &cp->orb; in cp_get_orb()
867 orb->cmd.fmt = 1; in cp_get_orb()
874 if (!orb->cmd.c64) in cp_get_orb()
875 orb->cmd.i2k = 1; in cp_get_orb()
876 orb->cmd.c64 = 1; in cp_get_orb()
[all …]
A Deadm_sch.c52 static void orb_init(union orb *orb) in orb_init() argument
54 memset(orb, 0, sizeof(union orb)); in orb_init()
55 orb->eadm.compat1 = 1; in orb_init()
56 orb->eadm.compat2 = 1; in orb_init()
57 orb->eadm.fmt = 1; in orb_init()
58 orb->eadm.x = 1; in orb_init()
63 union orb *orb = &get_eadm_private(sch)->orb; in eadm_subchannel_start() local
66 orb_init(orb); in eadm_subchannel_start()
67 orb->eadm.aob = virt_to_dma32(aob); in eadm_subchannel_start()
69 orb->eadm.key = PAGE_DEFAULT_KEY >> 4; in eadm_subchannel_start()
[all …]
A Dvfio_ccw_cp.h38 union orb orb; member
43 int cp_init(struct channel_program *cp, union orb *orb);
46 union orb *cp_get_orb(struct channel_program *cp, struct subchannel *sch);
A Dvfio_ccw_fsm.c22 union orb *orb; in fsm_io_helper() local
30 orb = cp_get_orb(&private->cp, sch); in fsm_io_helper()
31 if (!orb) { in fsm_io_helper()
40 ccode = ssch(sch->schid, orb); in fsm_io_helper()
59 lpm = orb->cmd.lpm; in fsm_io_helper()
246 union orb *orb; in fsm_io_request() local
256 orb = (union orb *)io_region->orb_area; in fsm_io_request()
259 if (orb->tm.b) { in fsm_io_request()
268 io_region->ret_code = cp_init(&private->cp, orb); in fsm_io_request()
A Dtrace.h194 TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
195 TP_ARGS(schid, orb, cc),
200 __field_struct(union orb, orb)
207 __entry->orb = *orb;
A Deadm_sch.h12 union orb orb; member
A Ddevice_fsm.c44 union orb *orb; in ccw_timeout_log() local
49 orb = &private->orb; in ccw_timeout_log()
56 orb, sizeof(*orb), 0); in ccw_timeout_log()
64 if (orb->tm.b) { in ccw_timeout_log()
68 dma32_to_virt(orb->tm.tcw), in ccw_timeout_log()
72 if (dma32_to_virt(orb->cmd.cpa) == in ccw_timeout_log()
74 dma32_to_virt(orb->cmd.cpa) == in ccw_timeout_log()
82 dma32_to_virt(orb->cmd.cpa), in ccw_timeout_log()
A Dio_sch.h17 union orb orb; /* operation request block */ member
A Dioasm.c103 static inline int __ssch(struct subchannel_id schid, union orb *addr) in __ssch()
122 int ssch(struct subchannel_id schid, union orb *addr) in ssch()
A Dioasm.h19 int ssch(struct subchannel_id schid, union orb *addr);
A Dorb.h89 union orb { union
/drivers/target/sbp/
A Dsbp_target.c275 LOGIN_ORB_LUN(be32_to_cpu(req->orb.misc))); in sbp_management_request_login()
861 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work()
863 be32_to_cpu(req->orb.misc)); in tgt_agent_process_work()
960 req->orb_pointer, &req->orb, sizeof(req->orb)); in tgt_agent_fetch_work()
1119 memcpy(req->cmd_buf, req->orb.command_block, in sbp_fetch_command()
1128 req->orb_pointer + sizeof(req->orb), in sbp_fetch_command()
1461 agent->orb_offset, &req->orb, sizeof(req->orb)); in sbp_mgt_agent_process()
1468 sbp2_pointer_to_addr(&req->orb.ptr1), in sbp_mgt_agent_process()
1469 sbp2_pointer_to_addr(&req->orb.ptr2), in sbp_mgt_agent_process()
1470 be32_to_cpu(req->orb.misc), be32_to_cpu(req->orb.length), in sbp_mgt_agent_process()
[all …]
A Dsbp_target.h213 struct sbp_command_block_orb orb; member
235 struct sbp_management_orb orb; member

Completed in 38 milliseconds