• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/net/iucv/

Lines Matching defs:path

41  *		  path until an iucv_path_resume is issued.
86 * pathid: 16 bit path identification
88 * flags: properties of the path: IPRMDATA, IPQUSCE, IPPRTY
90 * private: private information of the handler associated with the path
91 * list: list_head for the iucv_handler path list.
134 * type 0x01 has been received. The base code allocates a path
135 * structure and "asks" the handler if this path belongs to the
136 * handler. To accept the path the path_pending function needs
146 * type 0x02 has been received for a path that has been established
154 * his end of the communication path. The path still exists and
156 * shuts down the other end of the path as well.
162 * the path. Delivery of messages is stopped until iucv_path_resume
169 * the path.
217 * Allocate a new path structure for use with iucv_connect.
220 * path structure.
224 struct iucv_path *path;
226 path = kzalloc(sizeof(struct iucv_path), gfp);
227 if (path) {
228 path->msglim = msglim;
229 path->flags = flags;
231 return path;
236 * @path: address of iucv path structure
238 * Frees a path structure.
240 static inline void iucv_path_free(struct iucv_path *path)
242 kfree(path);
247 * @path: address of iucv path structure
250 * @private: private data passed to interrupt handlers for this path
253 * external interrupt and now wishes to complete the IUCV communication path.
257 int iucv_path_accept(struct iucv_path *path, struct iucv_handler *handler,
262 * @path: address of iucv path structure
267 * @private: private data passed to interrupt handlers for this path
269 * This function establishes an IUCV path. Although the connect may complete
270 * successfully, you are not able to use the path until you receive an IUCV
275 int iucv_path_connect(struct iucv_path *path, struct iucv_handler *handler,
281 * @path: address of iucv path structure
284 * This function temporarily suspends incoming messages on an IUCV path.
285 * You can later reactivate the path by invoking the iucv_resume function.
289 int iucv_path_quiesce(struct iucv_path *path, u8 userdata[16]);
293 * @path: address of iucv path structure
296 * This function resumes incoming messages on an IUCV path that has
301 int iucv_path_resume(struct iucv_path *path, u8 userdata[16]);
305 * @path: address of iucv path structure
308 * This function terminates an IUCV path.
312 int iucv_path_sever(struct iucv_path *path, u8 userdata[16]);
316 * @path: address of iucv path structure
324 int iucv_message_purge(struct iucv_path *path, struct iucv_message *msg,
329 * @path: address of iucv path structure
342 int iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
347 * @path: address of iucv path structure
356 int iucv_message_reject(struct iucv_path *path, struct iucv_message *msg);
360 * @path: address of iucv path structure
373 int iucv_message_reply(struct iucv_path *path, struct iucv_message *msg,
378 * @path: address of iucv path structure
391 int iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
396 * @path: address of iucv path structure
413 int iucv_message_send2way(struct iucv_path *path, struct iucv_message *msg,