greybus: gb_operation: drop operation refcount on cancel
[cascardo/linux.git] / drivers / staging / greybus / operation.c
2015-01-16 Perry Hunggreybus: gb_operation: drop operation refcount on cancel
2015-01-16 Perry Hunggreybus: gb_operation: replace timeout workqueue
2015-01-16 Bill Pembertongreybus: Add FIXME warnings for possible NULL dereferences
2014-12-24 Greg Kroah-Hartmangreybus: protocol: split binding of prototcols to conne...
2014-12-24 Greg Kroah-Hartmangreybus: export needed symbols for protocols
2014-12-12 Alex Eldergreybus: add Linaro copyrights
2014-12-12 Alex Eldergreybus: switch cport id used for sends
2014-12-10 Alex Eldergreybus: define GB_OP_NONEXISTENT
2014-12-03 Alex Eldergreybus: record type in operation structure
2014-12-03 Alex Eldergreybus: use null pointer for empty payload
2014-12-03 Alex Eldergreybus: only record message payload size
2014-12-03 Alex Eldergreybus: fix an error message
2014-12-03 Alex Eldergreybus: introduce gb_operation_request_send_sync()
2014-12-03 Alex Eldergreybus: make op_cycle atomic (again)
2014-12-03 Alex Eldergreybus: get rid of pending operations list
2014-12-03 Alex Eldergreybus: don't use 0 as an operation id
2014-12-02 Alex Eldergreybus: define the invalid operation type symbolically
2014-12-02 Alex Eldergreybus: fix a bug in gb_operation_sync()
2014-12-02 Alex Eldergreybus: send operation response messages
2014-12-02 Alex Eldergreybus: introduce gb_operation_errno_map()
2014-12-02 Alex Eldergreybus: activate incoming request handling
2014-12-02 Alex Eldergreybus: set result in gb_operation_response_send()
2014-12-02 Alex Eldergreybus: create a slab cache for simple messages
2014-12-02 Alex Eldergreybus: introduce gb_operation_message_init()
2014-12-02 Alex Eldergreybus: use operation type 0 to signal incoming data
2014-12-02 Alex Eldergreybus: enforce non-zero operation type requirement
2014-12-02 Alex Eldergreybus: pass result in gb_connection_recv_response()
2014-12-02 Alex Eldergreybus: short message is OK for errors
2014-12-02 Alex Eldergreybus: move copy of incoming request data
2014-12-02 Greg Kroah-Hartmangreybus: operation: fix up sparse warning
2014-12-02 Alex Eldergreybus: always drop reference in gb_operation_work()
2014-12-02 Alex Eldergreybus: drop gfp_mask from gb_message_send()
2014-12-02 Alex Eldergreybus: renumber operation result values
2014-12-02 Alex Eldergreybus: define -EILSEQ to mean implementation error
2014-12-02 Alex Eldergreybus: enforce max representable message size
2014-12-02 Alex Eldergreybus: use outgoing flag when creating operation
2014-11-25 Alex Eldergreybus: protect cookie with a mutex
2014-11-25 Alex Eldergreybus: update operation result atomically
2014-11-25 Alex Eldergreybus: enforce receive buffer size
2014-11-25 Alex Eldergreybus: fix some error codes
2014-11-25 Alex Eldergreybus: use special operation result valus
2014-11-25 Alex Eldergreybus: first operation error prevails
2014-11-25 Alex Eldergreybus: encapsulate operation result access
2014-11-24 Greg Kroah-Hartmangreybus: operation: create gb_operation_sync for sendin...
2014-11-22 Alex Eldergreybus: rework synchronous operation completion
2014-11-22 Alex Eldergreybus: kill gb_operation_wait()
2014-11-22 Alex Eldergreybus: cancel whole operation on interrupt
2014-11-22 Alex Eldergreybus: cancel operation on timeout
2014-11-22 Alex Eldergreybus: minor tweak in gb_connection_recv_response()
2014-11-22 Alex Eldergreybus: add a reference to pending operations
2014-11-22 Alex Eldergreybus: handle data send errors in workqueue
2014-11-22 Alex Eldergreybus: abandon incoming requests for now
2014-11-22 Alex Eldergreybus: use errno for operation result
2014-11-21 Viresh Kumargreybus: Random spell fixes
2014-11-21 Alex Eldergreybus: define greybus_data_sent()
2014-11-21 Alex Eldergreybus: embed message buffer into message structure
2014-11-21 Alex Eldergreybus: dynamically allocate requests and responses
2014-11-21 Alex Eldergreybus: rename message buffer fields
2014-11-21 Alex Eldergreybus: have greybus allocate its own buffers
2014-11-21 Alex Eldergreybus: complete overflow responses
2014-11-21 Alex Eldergreybus: fix a timeout race
2014-11-20 Alex Eldergreybus: remove status from all responses
2014-11-20 Alex Eldergreybus: define gb_operation_status_map()
2014-11-20 Alex Eldergreybus: send operation result in response message...
2014-11-20 Alex Eldergreybus: distinguish incoming from outgoing requests
2014-11-19 Viresh Kumargreybus: operation: don't complete operation twice
2014-11-19 Alex Eldergreybus: refactor gb_connection_recv()
2014-11-19 Alex Eldergreybus: use "operation_id" for certain values
2014-11-19 Alex Eldergreybus: get rid of message status
2014-11-18 Greg Kroah-Hartmangreybus: Merge branch 'master' into vibrator-gb
2014-11-18 Alex Eldergreybus: pass gfp_flags for message allocation
2014-11-18 Alex Eldergreybus: stop storing dest_cport_id in message
2014-11-18 Alex Eldergreybus: stop storing hd in message
2014-11-18 Alex Eldergreybus: kill the last gbuf remnants
2014-11-18 Alex Eldergreybus: rework receve handling
2014-11-18 Alex Eldergreybus: cancel messages, not gbufs
2014-11-18 Alex Eldergreybus: send messages, not gbufs
2014-11-18 Alex Eldergreybus: rework message initialization
2014-11-18 Alex Eldergreybus: send buffers without gbufs
2014-11-18 Alex Eldergreybus: cancel buffers via magic cookie
2014-11-18 Alex Eldergreybus: free space without gbufs
2014-11-18 Alex Eldergreybus: allocate space without gbufs
2014-11-18 Alex Eldergreybus: fill in destination data at send time
2014-11-18 Alex Eldergreybus: fix an allocation flag bug
2014-11-18 Greg Kroah-Hartmangreybus: Merge branch 'master' into vibrator-gb
2014-11-18 Alex Eldergreybus: kill off the last of gbuf.c
2014-11-18 Alex Eldergreybus: embed gbufs into operation message structure
2014-11-18 Alex Eldergreybus: move gbuf initialization to caller
2014-11-18 Alex Eldergreybus: start using struct gb_message
2014-11-18 Alex Eldergreybus: define struct gb_message
2014-11-17 Alex Eldergreybus: record the host device in a gbuf
2014-11-17 Alex Eldergreybus: record a gbuf's destination CPort id
2014-11-17 Alex Eldergreybus: reference count operations
2014-11-17 Alex Eldergreybus: clean up gb_connection_operation_recv()
2014-11-17 Alex Eldergreybus: kill gb_operation_gbuf_complete()
2014-11-17 Alex Eldergreybus: move operation timeout teardown
2014-11-14 Viresh Kumargreybus: operation: free resources in the reverse order...
2014-11-14 Viresh Kumargreybus: debug: mark debug messages with pr_debug(...
2014-11-14 Alex Eldergreybus: pass operation type on request receive
2014-11-14 Alex Eldergreybus: op_cycle doesn't need to be atomic
next